
实际解决问题
默认的网卡名称是一串长而不规则的字符串,很难记住。在某些环境下,可以简化配置和管理,以保持网卡名称的一致性。如虚拟化和容器环境、安全配置、网络故障排除、多网卡管理和识别场景等。
特别提醒:网卡名称的修改可能涉及系统的网络配置文件、启动脚本等相关配置。此类修改可能会导致网络连接问题,请仔细处理。
解决方案
通过修改/etcgrub文件和/default目录etc/network目录下的interfaces文件,可以将复杂的网卡名称修改为统一、标准化、易于记忆的eth0。
操作步骤
1.使用ifconfig命令查看默认网卡名称

如图所示,默认网卡被称为“enaftgm1i0”,这样一串不规则的字符根本记不住。
2.修改grub文件
sudo vim /etc/default/grub
修改:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
它的作用是禁用系统对网卡的默认命名规则,这样我们就可以定制网卡名称。

然后,按ESC,然后输入:WQ保存退出。
3.更新配置
sudo update-grub
4.编辑网络接口文件
sudo vim /etc/network/interfaces
在本文中添加以下信息:
auto eth0
iface eth0 inet dhcp
#若配置动态获取IP地址,只需上述两行即可。静态地址配置有以下五行。
iface eth0 inet static
address 192.168.0.142
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
建议不要自动获取IP地址,因为如果我的电脑在周末打开,我将无法获得IP地址,网络将被切断。在恢复网络之前,我重新设置了静态IP地址。当然,动态IP地址应该有相应的解决方案。请自己学习。

如图所示:eth0 修改后的网卡名称。按ESC,然后输入:wq保存退出。
5.使用ifconfig命令输入reboot重启系统,检查网卡名称是否成功修改
reboot
ifconfig
最后,我不知道发生了什么。我没有配置静态IP地址。142,但显示在ifconfig之后。只要不影响使用,我就不在乎他。
© 版权声明
THE END











暂无评论内容