A network connection method applicable to a router, the method comprising: S101: the router receiving a first dynamic password from a server; S102: the router receiving a second dynamic password from a mobile terminal and comparing the second dynamic password with the first dynamic password; S103: when the comparison is matched, establishing a connection, and sending a first result signal to the mobile terminal; and S104: the router clearing connection information generated by the connection after the connection is established, wherein after the step of the router receiving the first dynamic password from the server, characterized in that the network connection method further comprises: S202: the router generating a first master key according to the first dynamic password; S203: the router generating a first random number and sending the first random number to the mobile terminal; S204: receiving a third random number and a first temporary key from the mobile terminal and generating a fourth random number, wherein the first random number is identical to the fourth random number; S205: generating a second temporary key according to the third random number, the fourth random number, and the first master key; S206: comparing the second temporary key with the first temporary key; and S207: when the comparison is matched, establishing the connection, and sending a second result signal to the mobile terminal. S101: the router receiving a first dynamic password from a server; S102: the router receiving a second dynamic password from a mobile terminal and comparing the second dynamic password with the first dynamic password; S103: when the comparison is matched, establishing a connection, and sending a first result signal to the mobile terminal; and S104: the router clearing connection information generated by the connection after the connection is established, wherein after the step of the router receiving the first dynamic password from the server, characterized in that the network connection method further comprises: S202: the router generating a first master key according to the first dynamic password; S203: the router generating a first random number and sending the first random number to the mobile terminal; S204: receiving a third random number and a first temporary key from the mobile terminal and generating a fourth random number, wherein the first random number is identical to the fourth random number; S205: generating a second temporary key according to the third random number, the fourth random number, and the first master key; S206: comparing the second temporary key with the first temporary key; and S207: when the comparison is matched, establishing the connection, and sending a second result signal to the mobile terminal. S202: the router generating a first master key according to the first dynamic password; S203: the router generating a first random number and sending the first random number to the mobile terminal; S204: receiving a third random number and a first temporary key from the mobile terminal and generating a fourth random number, wherein the first random number is identical to the fourth random number; S205: generating a second temporary key according to the third random number, the fourth random number, and the first master key; S206: comparing the second temporary key with the first temporary key; and S207: when the comparison is matched, establishing the connection, and sending a second result signal to the mobile terminal.