阿里云从 ubuntu 16.04 升级到 ubuntu 18.04 不能联网的解决办法

需要从阿里云控制台连接实例,登入机器后才可继续,如果这一步都不行的话,就提交工单吧。

连入机器后,执行: sudo systemctl status networking 如果出来的结果是 Failed 的话,就可确认是 networking 服务启动失败,我们的目标就是重启这个服务。做如下操作:

首先,sudo vim /etc/network/interfaces

  • 注释掉:auto br0 -> # auto br0
  • 编辑:address 到你自己的 私有IP,假设为 172.31.248.88
  • 编辑:network 到你自己的 私有IP 所在网段,假设为 172.31.240.0
    • 可在 ”控制台 - 云服务ECS - 云服务器 - 在实例列表找到你实例,点击进入 - 本实例弹性网卡 - 管理辅助私有IP“ 中找到你的网段
  • 编辑:broadcast,将网段的最后部分改为 255,如:172.31.240.255
  • 编辑:gateway,一般是改为:172.31.240.1

保存。然后重启网络服务:/etc/init.d/networking restart.

再次确认网络服务:sudo systemctl status networking,出现绿色的 ”active“ 即成功重启网络服务。