centos6.5 怎么修改网卡名 新安装的Centos 7系统怎么将网卡名称改为eth0

\u65b0\u5b89\u88c5\u7684Centos 7\u7cfb\u7edf\u600e\u4e48\u5c06\u7f51\u5361\u540d\u79f0\u6539\u4e3aeth0

\u5de5\u5177\uff1a
Centos 7\u7cfb\u7edf
\u6b65\u9aa4\uff1a
1\u3001\u7cfb\u7edf\u5b89\u88c5\u5b8c\u6bd5\uff0c\u53ef\u80fd\u7f51\u5361\u547d\u540d\u662f\u8fd9\u6837\u7684\uff01

2\u3001\u9996\u5148\uff0c\u5148\u7f16\u8f91\u7f51\u5361\u7684\u914d\u7f6e\u6587\u4ef6 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 \u5c06\u91cc\u9762\u7684NAME\u9879\u4fee\u6539\u4e3aeth0

3\u3001\u7ee7\u7eed\uff0c\u91cd\u547d\u540d\u8be5\u914d\u7f6e\u6587\u4ef6\u3002

4\u3001\u7136\u540e\uff0c\u7981\u7528\u8be5\u53ef\u9884\u6d4b\u547d\u540d\u89c4\u5219\u3002\u5bf9\u4e8e\u8fd9\u4e00\u70b9\uff0c\u53ef\u4ee5\u5728\u542f\u52a8\u65f6\u4f20\u9012\u201cnet.ifnames=0 biosdevname=0 \u201d\u7684\u5185\u6838\u53c2\u6570\u3002\u8fd9\u662f\u901a\u8fc7\u7f16\u8f91/etc/default/grub\u5e76\u52a0\u5165\u201cnet.ifnames=0 biosdevname=0 \u201d\u5230GRUBCMDLINELINUX\u53d8\u91cf\u6765\u5b9e\u73b0\u7684\u3002
5\u3001\u8fd0\u884c\u547d\u4ee4grub2-mkconfig -o /boot/grub2/grub.cfg \u6765\u91cd\u65b0\u751f\u6210GRUB\u914d\u7f6e\u5e76\u66f4\u65b0\u5185\u6838\u53c2\u6570\u3002
6\u3001\u5176\u5b9e\u5230\u7b2c5\u6b65\u7684\u65f6\u5019\uff0c\u91cd\u542f\u5728ifconfig\u67e5\u770b\u5e94\u8be5\u5c31\u5df2\u7ecf\u751f\u6548\u4e86\uff0c\u6839\u636eCentos \u5b98\u65b9WIKI\u7684FAQ\u4e2d\u5f97\u77e5\uff0c\u5982\u679c\u6709\u591a\u4e2a\u63a5\u53e3\uff0c\u5e76\u4e14\u60f3\u8981\u63a7\u5236\u5176\u8bbe\u5907\u540d\uff0c\u800c\u4e0d\u662f\u8ba9\u5185\u6838\u4ee5\u5b83\u81ea\u5df1\u7684\u65b9\u5f0f\u547d\u540d\uff0c\u521b\u5efa,/etc/udev/rules.d/XXX-net.rules\u89c4\u5219\u662f\u5fc5\u8981\u7684\u3002
\u6ce8\u610f\uff1a\u4ee5\u524d\u7cfb\u7edf\u7684net\u89c4\u5219\u540d\u79f0\u662f70-persistent-net.rules\uff0c\u8fd9\u91cc\u4e5f\u6309\u7167\u8fd9\u4e2a\u540d\u5b57\u5b9a\u4e49\u89c4\u5219\uff01
7\u3001\u91cd\u542f\u7cfb\u7edf\uff0c\u9a8c\u8bc1\uff01

\u4fee\u6539\u6587\u4ef6\uff08\u5982\u6ca1\u6709\u5c31\u65b0\u5efa\uff09

vim /etc/udev/rules.d/70-persistent-ipoib.rules
\u5185\u5bb9\u5982\u4e0b\uff08mac\u5730\u5740\u8981\u6362\u6210\u81ea\u5df1\u7684\uff09

ACTION =="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="fb:16:3e:e3:cd:99", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

法1:
修改UDEV文件,删除里面的内容;用命令,重新定义名字,两个名字都要改;
法2:
在centos6中,可以直接使用setup,设置一块新网卡,填上eth1、ip等内容。
在 CentOS 6 中,默认的 kudzu 这个识别硬件的服务不存在了,基本上所有的硬件管理都通过 Udev 来管理了。
如果在 Centos 6 中加了一个新的硬件,如网卡只需要重新启动 udev 就行了。
start_udev
它会重新扫描新加的硬件并做相关的处理。
如果新加的是网卡,识别不对和有时想更新网卡的名字,并不需要编辑 /etc/sysconfig/network-scripts/下的内容,向上面运行完后不正常,直接修改 udev 有关网络的配置即可。
有关网络的 udev 的具体网卡序号的配置文件是 /etc/udev/rules.d/70-persistent-net.rules 这个文件。
大概内容如下:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="54:52:00:78:e8:2e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device
0x1af4:0x1000 (virtio-pci) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="54:52:00:04:19:6c", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth0"

参照以上内容,最多修改一下 MAC 地址和 NAME 即可。
修改完成后,使用 udev 的命令测试下:
udevadm test /sys/class/net/eth0/
此命令可以很详细的显示 udev 的识别和处理的过程。
注意:
新添加的硬件,如果在 setup 和 system-config-network-tui中添加了网卡,但 /etc/sysconfig/network-scripts/ 找不到配置文件时。
是因为这些命令默认会将生成的配置文件放到/etc/sysconfig/networking/devices/,只要将下面的二个配置文件放到 /etc/sysconfig/network-scripts/,再使用
system-config-network-tui进行配置即可。
复制代码 代码示例:cp /etc/sysconfig/networking/devices/* /etc/sysconfig/network-scripts/
然后重新启动后就可以生效了。
法3:
1、在grub里增加biosdevname=0的启动参数,形如
kernel /vmlinuz-2.6.32-131.21.1.el6.i686 ro root=/dev/mapper/vg_test-lv_root rd_LVM_LV=vg_test/lv_root rd_LVM_LV=vg_test/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latar
cyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet biosdevname=0
2、删除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules
3、把网卡配置文件改名
mv ifcfg-em1 ifcfg-eth0
4、把网卡配置文件内容修正,把em1的全部改成eth0
可以使用 perl -p -i -e 's/em1/eth0/g' ifcfg-eth0 或sed -i 's/em1/eth0/g' ifcfg-eth0 进行替换。
5、重启系统即可

扩展阅读:centos6.5安装图解 ... centos6配置ip地址 ... centos 6.5安装教程 ... centos6.5下载 ... 安装centos6.5详细步骤 ... centos8.5 安装源 ... centos7.9lvm手动分区 ... centos7进入root权限 ... centos6.10安装教程 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网