A method for setting network connection parameters, wherein the method comprises: acquiring network connection protocols supported by a current access network, wherein the acquiring network connection protocols supported by the current access network comprises: broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network wherein the broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network comprise: respectively broadcasting discovery messages corresponding to a Point-to-Point Protocol over Ethernet, PPPOE, network connection protocol and a Dynamic Host Configuration Protocol, DHCP, network connection protocol in the current access network; and determining a network connection protocol corresponding to a received response message as a network connection protocol supported by the current access network; determining a network connection protocol to be used according to the network connection protocols supported by the current access network; and automatically setting network connection parameters by using the network connection protocol to be used wherein the method for setting network connection parameters is characterised in that the acquiring network connection protocols supported by the current access network comprises: acquiring the network connection protocols supported by the current access network when data on a settings page is transmitted to a terminal requesting for displaying the settings page. acquiring network connection protocols supported by a current access network, wherein the acquiring network connection protocols supported by the current access network comprises: broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network wherein the broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network comprise: respectively broadcasting discovery messages corresponding to a Point-to-Point Protocol over Ethernet, PPPOE, network connection protocol and a Dynamic Host Configuration Protocol, DHCP, network connection protocol in the current access network; and determining a network connection protocol corresponding to a received response message as a network connection protocol supported by the current access network; broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network wherein the broadcasting discovery messages corresponding to at least one preset network connection protocol in the current access network comprise: respectively broadcasting discovery messages corresponding to a Point-to-Point Protocol over Ethernet, PPPOE, network connection protocol and a Dynamic Host Configuration Protocol, DHCP, network connection protocol in the current access network; and determining a network connection protocol corresponding to a received response message as a network connection protocol supported by the current access network; determining a network connection protocol to be used according to the network connection protocols supported by the current access network; and automatically setting network connection parameters by using the network connection protocol to be used wherein the method for setting network connection parameters is characterised in that the acquiring network connection protocols supported by the current access network comprises: acquiring the network connection protocols supported by the current access network when data on a settings page is transmitted to a terminal requesting for displaying the settings page.