在Ubuntu的每次重启时都需要input一个dhclient

我的互联网一直工作得很好,直到某一天。 从今天直到今天,每次我重新启动电脑,我必须执行dhclient,使互联网连接再次工作。 我search了旧的线程,发现这一点: 必须dhclient每次重新启动访问互联网不幸的是没有任何build议的解决scheme为我工作。 在这里我的/ etc / network /接口是:

汽车

iface lo inet loopback

我把两个lo改成了eth0,并没有工作。 然后我看着/var/lib/dh​​cp3/dhclient.leases并且存在一行

接口“eth0”

所以按照链接提示,将/ etc / network / interface的Internet接口更改为/var/lib/dh​​cp3/dhclient.leases的相同值应该可以工作,但是它不适用于我。 另外把dhclient放在/etc/rc.local里也不行。

那么,有什么提示?


抱歉打开这个问题。 错误是我的,最后一行是

iface lo inet loopback

我改变了

iface eth0 inet loopback

而不是改变它

iface eth0 inet dhcp

无论如何,这个文件怎么可能被改变了(我以前是这样假设的

iface eth0 inet dhcp

到这个回环接口? 有什么可能发生这种事情呢?

您不应该更改引用lo接口的/etc/network/interfaces中的条目。

您的eth0input应如下所示:

 auto eth0 iface eth0 inet dhcp 

有关详细信息,请参阅: http : //www.cyberciti.biz/faq/setting-up-an-network-interfaces-file/

另外这个超级用户的问题: https : //superuser.com/questions/151936/how-to-automate-running-the-dhclient-in-ubuntu