A method for network connection, applied at a server and comprising: receiving first network information comprising information of a first network connection device to which a terminal is currently connected; determining whether the first network information matches pre-stored second network information corresponding to a preset router corresponding to the terminal, wherein the pre-stored second network information comprises identities of one or more network connection devices (A, B, C) within a preset range of the preset router corresponding to the terminal; and upon the first network information matching the pre-stored second network information, sending to the terminal notification information for notifying the terminal that the terminal can be connected to the preset router; wherein the determining whether the first network information matches the pre-stored second network information, comprises: obtaining a correspondence between terminals and preset routers; determining the preset router corresponding to the terminal according to the correspondence; obtaining the pre-stored second network information corresponding to the preset router; and determining whether the network identities in the second network information contain a network identity in the first network information, wherein the network identities of the first network information and the pre-stored second network information comprise network identities which are network names; and upon determining that the network identities in the second network information contain the network identity in the first network information, determining that the first network information matches the pre-stored second network information. receiving first network information comprising information of a first network connection device to which a terminal is currently connected; determining whether the first network information matches pre-stored second network information corresponding to a preset router corresponding to the terminal, wherein the pre-stored second network information comprises identities of one or more network connection devices (A, B, C) within a preset range of the preset router corresponding to the terminal; and upon the first network information matching the pre-stored second network information, sending to the terminal notification information for notifying the terminal that the terminal can be connected to the preset router; wherein the determining whether the first network information matches the pre-stored second network information, comprises: obtaining a correspondence between terminals and preset routers; determining the preset router corresponding to the terminal according to the correspondence; obtaining the pre-stored second network information corresponding to the preset router; and determining whether the network identities in the second network information contain a network identity in the first network information, wherein the network identities of the first network information and the pre-stored second network information comprise network identities which are network names; and upon determining that the network identities in the second network information contain the network identity in the first network information, determining that the first network information matches the pre-stored second network information. obtaining a correspondence between terminals and preset routers; determining the preset router corresponding to the terminal according to the correspondence; obtaining the pre-stored second network information corresponding to the preset router; and determining whether the network identities in the second network information contain a network identity in the first network information, wherein the network identities of the first network information and the pre-stored second network information comprise network identities which are network names; and upon determining that the network identities in the second network information contain the network identity in the first network information, determining that the first network information matches the pre-stored second network information.