当前位置:首页 » 币种行情 » centos让网卡永远是eth0

centos让网卡永远是eth0

发布时间: 2024-10-19 03:28:19

A. CentOS绯荤粺淇鏀圭綉鍗em1涓篹th0鐨勬柟娉

闂棰橈細

閮ㄥ垎Dell鏈嶅姟鍣ㄥ湪瀹夎匧inux鎿嶄綔绯荤粺涔嬪悗锛屽彂鐜扮綉鍗″悕绉板彉鎴恊m1浜嗐

瑙e喅鍔炴硶锛

淇鏀圭綉鍗″悕绉颁负eth0锛岃繖閲屼互CentOS鎿嶄綔绯荤粺涓轰緥銆

涓锛氫慨鏀圭郴缁焔rub

vi /boot/grub/grub.conf #鍦ㄥ唴鏍稿弬鏁板悗闈㈡坊鍔燽iosdevname=0

kernel /vmlinuz-2.6.32-573.7.1.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM biosdevname=0 rhgb quiet

:wq! #淇濆瓨閫鍑

浜屻佷慨鏀箄dev鐨勭綉鍗″懡鍚嶈勫垯閰嶇疆鏂囦欢

vi /etc/udev/rules.d/70-persistent-net.rules #淇鏀

姝ゆ湇鍔″櫒鏈夊洓寮犵綉鍗★紝璇嗗埆鍑虹殑缃戝崱鍚嶅瓧涓猴細em1銆乪m2銆乪m3銆乪m4锛坋m浠e彿鏄浠1寮濮嬬殑锛屾病鏈塭m0锛夛紝

鎴戜滑闇瑕佹妸涓婇潰鐨別m1淇鏀逛负eth0銆乪m2淇鏀逛负eth1銆乪m3淇鏀逛负eth2銆乪m4淇鏀逛负eth3

:wq! #淇濆瓨閫鍑

涓夈佷慨鏀瑰綋鍓嶇綉鍗¢厤缃鏂囦欢鍚嶇О

cd /etc/sysconfig/network-scripts/ #杩涘叆缃戝崱閰嶇疆鏂囦欢鐩褰

mv ifcfg-em1 ifcfg-eth0 #閲嶅懡鍚

mv ifcfg-em2 ifcfg-eth1

mv ifcfg-em3 ifcfg-eth2

mv ifcfg-em4 ifcfg-eth3

鍥涖佷慨鏀圭綉鍗¢厤缃鏂囦欢鍐呭癸紝鎶奺m鍏ㄩ儴淇鏀规敼涓篹th

cd /etc/sysconfig/network-scripts/ #杩涘叆缃戝崱閰嶇疆鏂囦欢鐩褰

vi ifcfg-eth0 #淇鏀归噷闈㈢殑em1涓篹th0

vi ifcfg-eth1 #淇鏀归噷闈㈢殑em2涓篹th1

vi ifcfg-eth2 #淇鏀归噷闈㈢殑em3涓篹th2

vi ifcfg-eth3 #淇鏀归噷闈㈢殑em4涓篹th3

:wq! #淇鏀瑰畬鎴愬悗锛屼繚瀛橀鍑

浜斻侀噸鍚鍚鍔ㄧ郴缁燂紝浣夸笂闈㈢殑淇鏀圭敓鏁

shutdown -r now #閲嶅惎

鑷虫わ紝CentOS绯荤粺淇鏀圭綉鍗em1涓篹th0瀹屾垚銆

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

修改文件(如没有就新建)

vim /etc/udev/rules.d/70-persistent-ipoib.rules
内容如下(mac地址要换成自己的)

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

C. 求助centos7网卡问题

解决CentOS7网卡端口出现紊乱的问题

最近项目上,遇到一个问题,让我们很是没办法,就是Dell R920 安装上CentOS7的系统,做完Bonding后,发现端口重启系统后会紊乱,过程如下:
端口紊乱情况
服务器上一共配置了两张万兆两口的网卡和一张千兆四口的网卡,其中不同万兆卡上,两端口做Bonding,同时千兆卡上也挑了间隔的两口做Bonding,大概如下情况:、
eth0,eth1,eth2,eth3千兆端口,eth4,eth5,eth6,eth7是万兆端口,这时经常紊乱是eth3,eth4的端口,两端口变更,使得做了bonding的端口无法生效

CentOS7的端口命名规则
原来CentOS6之前的网卡端口命名都是eth的,CentOS7之后千兆网口已经变更成随机的em0...emN或是ens01(N=整数),万兆网口则变成p1p2等形式,要修改为eth的模式步骤如下:
a.编辑文件
vi /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
“以上标红色的值是修改为eth的基础”
b.执行命令生效
grub2-mkconfig -o /boot/grub2/grub.cfg
c.增加规划文件
vi /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:01", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:02", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:03", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:04", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:xx:xx:a1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth4"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:xx:xx:a0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth5"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:60:6e:xx:xx:f6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth6"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:60:6e:xx:xx:f7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth7"
“以上MAC地址与网卡端口对应”

总结:以上方法并不能解决网口紊乱问题,因为官方文档都要求bond的网卡都不需要写MAC地址,所以最后我们尝试使在每个/etc/sysconfig/network-scripts/ifcfg-eth*网卡配置文件上写上HWADDR,重启有7-8遍,做ethtool检查几次,发现在没有问题,所以建议遇到同样问题同学,可以尝试一下这种方法

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

工具:
Centos
7系统
步骤:
1、系统安装完毕,可能网卡命名是这样的!
2、首先,先编辑网卡的配置文件vi
/etc/sysconfig/network-scripts/ifcfg-eno16777736将里面的NAME项修改为eth0
3、继续,重命名该配置文件。
4、然后,禁用该可预测命名规则。对于这一点,可以在启动时传递“net.ifnames=0
biosdevname=0”的内核参数。这是通过编辑/etc/default/grub并加入“net.ifnames=0
biosdevname=0
”到GRUBCMDLINELINUX变量来实现的。
5、运行命令grub2-mkconfig
-o
/boot/grub2/grub.cfg来重新生成GRUB配置并更新内核参数。
6、其实到第5步的时候,重启在ifconfig查看应该就已经生效了,根据Centos
官方WIKI的FAQ中得知,如果有多个接口,并且想要控制其设备名,而不是让内核以它自己的方式命名,创建,/etc/udev/rules.d/XXX-net.rules规则是必要的。
注意:以前系统的net规则名称是70-persistent-net.rules,这里也按照这个名字定义规则!
7、重启系统,验证!

E. Linux系统\Centos没有网卡eth0配置文件怎么办

网卡不一定是eth0。eth是以太网ethernet的缩写。0,表示是第一个网络接口。有的电脑有2个网卡。那么就会有eth0和eth1。这就要看你的电脑网线是接到那个网卡上了。如果是无线上网,要是两个无线网卡。那就是wlan0和wlan1。你可以进入/etc/sysconfig/network-scripts目录中。看看这个目录中,以ifcfg-为开头的文件,它的完整的名称是什么。如果是ifcfg-eth0就说明网卡是有线的。网线连接在eth0上,要是eth1,就说明网线连接在有线网卡eth1上,同时也说明电脑上至少有两个有线网卡。否则,不可能有eth1出现。同理要是无线连接,就应该是ifcfg-wlan0或ifcfg-wlan1。要是eth0(或eth1)和wlan0(或wlan1)都有怎么办?那么,就打开/etc/sysconfig/network-scripts/ifcfg-eth0或ifcfg-eth1文件和/etc/sysconfig/network-scripts/ifcfg-wlan0或ifcfg-wlan1文件。看看里面那个有内容。要是都有,看看那个里面有ONBOOT=yes。如果都有,最好把其中一个改成ONBOOT=no,否则一开始量三个网卡一起联网对于一般桌面级用户来说,没有必要,还占用资源。

F. 安装了centos之后网卡没有ifcfg-eth0没有

临时解决办法1 大家都知道linux下面设置ip是 ifconfig 命令 通过下面命令即可临时设置IP地址。 ifconfig 设备名 IP 地址 (ifconfig eth0 192.168.1.117) 2 设置好之后马上生效,不需要重启网卡服务(千万别重启网卡服务,不然刚刚设置的又没有了)ifconfig即可查看当前网卡的IP地址。 END 永久解决办法方法/步骤2 以上介绍的是临时解决办法,如果要彻底解决需要生成一个网卡配置文件才行 复制设置配置文件 一般来说如果没有网卡eth0配置文件,你到网卡配置目/etc/sysconfig/network-scripts/下面都会有一个 ifcfg-lo 回环接口配置文件,拷贝一份 拷贝了一个lo配置文件之后,把文件IP地址和参数改一下改成eth0保存即可啦 编写配置文件 通过上述方法复制的文件不完整,可以通过vi编辑输入补全。或者直接手动输入设置,具体详细参数参考如下图列表 特别提醒一下 如要设置mac地址,可以先ifconfig查看一下,可以看到mac地址的喔 重启网络服务 设置好网卡配置之后,需要把网络服务重启一下。输入如下命令 service network restart 如果没有提示任何错误则表示设置格式基本没有问题哈 5 如果MAC地址设置错误的话,会提示下面信息。 可以先ifconfig查看一下,可以查看正确的MAC地址,当然你也可以直接把mac地址设置那一栏去掉可以。

热点内容
银联区块链测试报告 发布:2024-11-23 22:14:18 浏览:609
ltc触发不同步 发布:2024-11-23 22:05:10 浏览:966
对币圈作者的评价 发布:2024-11-23 21:57:51 浏览:693
去月子中心做管理 发布:2024-11-23 21:56:44 浏览:906
六显卡挖矿死机 发布:2024-11-23 21:55:46 浏览:619
互联网行业元宇宙专题报告 发布:2024-11-23 21:49:40 浏览:479
下一个shib是什么 发布:2024-11-23 21:48:46 浏览:772
虚似挖矿 发布:2024-11-23 21:47:46 浏览:986
元宇宙分享主题 发布:2024-11-23 21:43:19 浏览:444
ltc的代币 发布:2024-11-23 21:42:21 浏览:705