红联Linux门户
Linux帮助

win10和ubuntu双系统,ubuntu的dhcp获取IP失败

发布时间:2017-04-11 15:14:36来源:linux网站作者:silent56_th
具体方法是先关掉ipv6, 然后关机,然后开机。尤其是从win10转为ubuntu的时候,要先关机,再开机。
 
作者是在实验室使用win10+ubuntu16.04双系统,然后win10可以上网而ubuntu不行。
ifconfig发现找得到ipv6的IP但是ipv4的IP没有,而且win10可以上网所以硬件问题也初步排除,故认为应该是DHCP的问题。搜索一圈之后认为是ipv6导致的问题,就去关掉ipv6。
 
方法如下:
修改 /etc/sysctl.conf 文件
添加
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
 
当然网络名称可能不一样,具体参看ifconfig的结果。
这样操作之后使用sudo ifup eth0可以连的上网了。
 
自以为问题已解决,但是后来又遇到上不了网的问题,而且上诉方法也失败了。
后来询问实验室学长,得到经验结论:要先关机,再开机,不要重启。
问题解决!
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29918.html