我最近自动将 12.04 更新到了 14.0。一切似乎都运行良好,直到我重新启动。现在网络不工作了。新的等离子网络管理器要么在重新启动时不保存网络设置,要么会恢复为默认设置。无论哪种情况,它都不起作用,我甚至无法手动设置它。我对旧版本完全没有问题,它非常用户友好,通常会自动设置。为什么这个不行。有没有办法,不使用互联网,我可以将网络管理器更改回 12.04 附带的版本,并保留新版本 14.0 Kubuntu。至少它可以工作。现在我的商店没有网络和互联网。
答案1
如果这是一台家用电脑,最好完全删除网络管理器,然后简单地设置手动方法。首先,确保驱动程序和硬件按预期工作。检查:
ifconfig
你看到 eth0 接口了吗?如果你看到了,它是否按预期响应:
sudo dhclient eth0
由于 NM 正在尝试控制网络,因此此命令可能实际上不会获取 IP 地址;希望它不会产生任何错误。请打开终端并执行:
sudo gedit /etc/network/interfaces
如果您没有文本编辑器 gedit,请使用 nano 或 kate 或 leafpad。向文件中添加几行,使其内容如下:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
仔细校对,保存并关闭文本编辑器。当然,在这里替换你的详细信息。现在执行以下操作:
sudo service network-manager restart
sudo ifdown eth0 && sudo ifup eth0
可能需要重新启动。
一旦您满意,您可以在软件中心删除网络管理器。