A method for automatic switching between access points, wherein when a wireless routing device has established a network connection to a terminal, wherein the terminal has automatic scanning and reconnection functions, and automatically scans for another access point device if disconnected from the wireless routing device, the method comprises: determining, by the wireless routing device, whether an access point device allowing access exists within a wireless connection range of the wireless routing device; sending, by the wireless routing device if the access point device exists, a wireless connection request message to the access point device, to establish a network connection to the access point device; wherein before the sending, the method further comprises: sending, by the wireless routing device, a Dynamic Host Configuration Protocol DHCP discover message to the access point device, wherein the DHCP discover message carries a first DHCP option 125 field; receiving, by the wireless routing device, a DHCP suggestion message returned by the access point device, wherein the DHCP suggestion message carries a second DHCP option 125 field; and comparing, by the wireless routing device, the first DHCP option 125 field with the second DHCP option 125 field, and if the first DHCP option 125 field is identical to the second DHCP option 125 field, establishing the connection to the access point device; and after the connection is successfully established, disrupting, by the wireless routing device, the network connection to the terminal, to trigger the terminal to connect to the access point device, so that the terminal accesses the Internet by using the access point device, wherein the disrupting, by the wireless routing device, the network connection to the terminal comprises: stopping, by the wireless routing device, wirelessly communicating with the terminal; or sending, by the wireless routing device, a de-associate message to the terminal, and hiding a service set identifier of the wireless routing device. determining, by the wireless routing device, whether an access point device allowing access exists within a wireless connection range of the wireless routing device; sending, by the wireless routing device if the access point device exists, a wireless connection request message to the access point device, to establish a network connection to the access point device; wherein before the sending, the method further comprises: sending, by the wireless routing device, a Dynamic Host Configuration Protocol DHCP discover message to the access point device, wherein the DHCP discover message carries a first DHCP option 125 field; receiving, by the wireless routing device, a DHCP suggestion message returned by the access point device, wherein the DHCP suggestion message carries a second DHCP option 125 field; and comparing, by the wireless routing device, the first DHCP option 125 field with the second DHCP option 125 field, and if the first DHCP option 125 field is identical to the second DHCP option 125 field, establishing the connection to the access point device; and after the connection is successfully established, disrupting, by the wireless routing device, the network connection to the terminal, to trigger the terminal to connect to the access point device, so that the terminal accesses the Internet by using the access point device, wherein the disrupting, by the wireless routing device, the network connection to the terminal comprises: stopping, by the wireless routing device, wirelessly communicating with the terminal; or sending, by the wireless routing device, a de-associate message to the terminal, and hiding a service set identifier of the wireless routing device. sending, by the wireless routing device, a Dynamic Host Configuration Protocol DHCP discover message to the access point device, wherein the DHCP discover message carries a first DHCP option 125 field; receiving, by the wireless routing device, a DHCP suggestion message returned by the access point device, wherein the DHCP suggestion message carries a second DHCP option 125 field; and comparing, by the wireless routing device, the first DHCP option 125 field with the second DHCP option 125 field, and if the first DHCP option 125 field is identical to the second DHCP option 125 field, establishing the connection to the access point device; and after the connection is successfully established, disrupting, by the wireless routing device, the network connection to the terminal, to trigger the terminal to connect to the access point device, so that the terminal accesses the Internet by using the access point device, wherein the disrupting, by the wireless routing device, the network connection to the terminal comprises: stopping, by the wireless routing device, wirelessly communicating with the terminal; or sending, by the wireless routing device, a de-associate message to the terminal, and hiding a service set identifier of the wireless routing device. stopping, by the wireless routing device, wirelessly communicating with the terminal; or sending, by the wireless routing device, a de-associate message to the terminal, and hiding a service set identifier of the wireless routing device.