重新启动网络服务后,我收到以下消息
停止:未知实例:Ubuntu 服务器 12.04.3 中的网络停止/等待
这是什么意思?但是我可以 Ping 到我的 DNS 和站点。我可以继续安装 Samba 吗?否则我以后可能会因为这个错误而遇到问题。请帮忙!
答案1
您看到的问题(至少与 12.04 Server 有关)是服务networking
未被调用且处于停止状态。我使用以下命令在两台 12.04 服务器上验证了这一点:
sysadmin@ubuntu-server:/$ service networking status
networking stop/waiting
但是,NetworkManager 正在运行:
sysadmin@ubuntu-server:/$ service network-manager status
network-manager start/running, process 1479
并且两台服务器都已连接到网络、可访问并且运行良好。
因此,如果您希望重新加载已更改的配置文件,您应该发出
service network-manager restart
通过 验证您更改的设置ifconfig
。您可以安装任何您想要的软件,除非它由于某种原因需要静态 IP 地址(很少有软件需要静态 IP 地址)。
答案2
我修复了添加到文件/etc/network/run/ifstate
字符串的此类问题
eth0=eth0
以前的文件只包含字符串lo=lo
。
我还通过触摸创建了文件/etc/network/run/ifup.eth0
并解决了问题,服务网络启动/停止开始正确运行。
答案3
运行/etc/init.d/networking re/start/stop/status
已被弃用,因为它可能无法再次启用某些接口。
您仍然可以使用以下命令执行相同操作:
sudo ifdown eth0 && sudo ifup eth0
这并不意味着你不能使用互联网,所以请随意安装任何没有问题的东西
答案4
如果使用 VMware,请检查并确保在客户虚拟机的网络适配器下,设备状态已选中“已连接”和“开机时连接”。然后重新启动虚拟机。