场景:
Ubuntu先前使用时可以联网,本地私有ip也存在,某次打开Ubuntu后,用ifconfig查看IP仅本地的回环ip,ping 别的ip显示connect: Network is unreachable, ping百度时显示 Name or service not known。
尝试解决:
按照网上方法重启网卡: 敲入命令service networking restart,没有效果。敲入命令sudo service network-manager restart,没有效果。
尝试配置新的网卡:[可参考这个作者的方法(https://www.cnblogs.com/Qi-gege/p/10634956.html)
但不能一味的按照这个作者的网卡名称设置自己的。本地也要先确认好自己之前的网卡名称是啥。
进入/etc/network/ 目录 cd /ect/network/
查看

发现里面没有之前设置的网卡。
使用ip addr 查看

发现网卡ens33是关闭状态,输入sudo ifup ens33 尝试启动,发现启动失败,结合上面的interfaces 文件,此时是需要重新配置。

sudo vim interfaces
输入
auto ens33
iface ens33 inet dhcp

再次输入 sudo ifup ens33

查看ip addr

使用ifconfig 查看

可以看到网卡已经启动。再次ping 百度也没有问题。

至此问题解决。
本文记录了Ubuntu系统出现无法联网的问题,通过检查IP配置、重启网络服务、配置及激活网卡ens33等步骤,最终成功修复网络连接。过程中涉及ifconfig、ipaddr、vim编辑interfaces文件以及ifup命令的使用。
7430

被折叠的 条评论
为什么被折叠?



