这种问题通常出现在自己 DD 系统之后,原因在于 DD 后系统的网卡名被改变。
服务商处的 debian 原生系统的默认网卡名基本都是 eth0 ,我们在自己 DD 系统之后网卡名会变为 ens3 之类的。那么要彻底解决这个问题,就是将 DD 后的网卡名恢复。步骤也很简单:
1、编辑GRUB文件
vi /etc/default/grub
找到 GRUB_CMDLINE_LINUX=""
这一行,将其修改为 GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
,然后保存退出
2、编辑网络配置文件:
说明:进行这一步时不要无脑照搬执行。首先通过ip a
命令查看自己网卡名是 ens3 还是其他的。下面的命令或修改操作中涉及到的 ens3 需替换为你自己的网卡名。
sed -i 's/ens3/eth0/g' /etc/network/interfaces
或者是
vi /etc/network/interfaces
进去后将所有 ens3
修改为 eth0
,然后保存退出
3、更新Grub并重启VPS
update-grub
reboot
刀云网至此,我们就完成了网卡名的恢复。
重启后,可以使用ip a
命令,即可发现之前的网卡名已经变为了 eth0 。此时执行重启网卡命令也是能够正常连接的。
sudo service networking restart
或
sudo /etc/init.d/networking restart
最后补充一点:如果是重启失联了,我们就只能通过商家后台的 VNC 进去修改。所以,博主建议大家在自己DD完系统之后,就按照以上步骤恢复为默认网卡名。另外,一些小厂提供的 debian 系统默认网卡名会有所变化,大家根据以上步骤恢复为它本身的网卡名即可。
文章出处:CNBoy 四海部落,刀云转载
刀云免责声明
1、帖子原作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
2、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
签名:这个人很懒,什么也没有留下!