我把公司的电脑(ubuntu 12.04LTS)带回家了。家里用的是DSL,公司用的是LAN上网。电脑在公司用得很好,但带回家后必须配置。我在家里用pppoeconf成功配置了DSL。用pon dsl-provider连接互联网。但把电脑带回公司后,我必须改回LAN。谷歌搜索后,我修改了文件/etc/network/interfaces
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual
到
auto lo
iface lo inet loopback
#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
#provider dsl-provider
#auto eth0
#iface eth0 inet manual
但这不起作用:重新启动计算机时,网络管理器显示有线网络已连接,但不显示“有线连接 1”。 ifconfig 显示 eth0 的 IP 地址为 192.168.1.108,但无法连接到互联网。 我尝试手动添加有线连接 1,在设备 MAC 地址中选择 eth0 的 MAC,然后保存。 它显示:连接添加失败,连接不可见或不可用。 (我认为它应该在这里工作。 DHCP/手动 IP 地址几天前都运行良好。)
我进行了其他几次尝试:我将 /etc/network/interfaces 文件更改为
auto lo
iface lo inet loopback
#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
#provider dsl-provider
auto eth0
iface eth0 inet manual
还是不行。改成静态ip地址也不行。我觉得pppoeconf对network-manager配置或者networking配置做了一些改动,导致停止pppd后network-manager就不工作了。请大家给点建议,谢谢!
答案1
和你有同样的问题。
这些人的尝试可能会帮助你解决这个问题:
http://ubuntuforums.org/showthread.php?p=12111017
答案2
我有同样的问题我这样解决了
使用以下方式编辑 /etc/NetworkManager/nm-system-settings.conf 文件
sudo gedit /etc/NetworkManager/nm-system-settings.conf
找到并更改“managed=true”(不带引号)。
编辑 /etc/network/interfaces,
sudo gedit /etc/network/interfaces
将其内容更改为:
自动档
iface lo inet 环回
通过以下命令删除 /etc/resolv.conf:
sudo rm -rf /etc/resolv.conf
现在,通过以下命令重新启动机器或重新启动网络管理器:
sudo /etc/init.d/network-manager restart
将 DSL 连接添加到网络管理器并使其在登录时自动连接。
右键单击网络管理器图标并选择“编辑连接”
删除无用的连接。在DSL选项卡中,单击添加,然后输入您的用户名和密码。
记得勾选“对所有用户可用”以防止密钥环锁定问题。
建议我建议继续使用 pppoeconf 命令,因为使用网络管理器 MTU 问题可能会让您头疼,导致互联网速度变慢,并且大多数网站无法加载。只需看看此主题