em0改为eth0 linux
2016-12-05 16:06:42 maxracer 阅读数 624
# vi /etc/udev/rules.d/70-persistent-net.rules // 删除之前的eth0,将eth1改为eth0。


# reboot // 重启


# ifconfig eth0 // 查看eth0物理网卡信息,HWaddr代表MAC地址。


# cat /etc/sysconfig/network-scripts/ifcfg-eth0 // 查看网络地址配置信息,HWaddr代表MAC地址。


网络地址配置信息MAC地址要与eth0物理网卡信息的MAC地址一致。
2018-12-10 11:05:23 Jimmy_xmb 阅读数 374

在测试或生产环境中,经常会遇到克隆的服务器(虚拟机),网卡配置经常也会克隆为eth1,下面讲如何将网卡配置修改为eth0(eth1网卡也可以正常使用,但是有些强逼症的同学看不习惯);

配置环境:RHEL6

目录

步骤一:更改服务器的网卡名,将克隆的服务器网卡配置修改为eth0;

步骤二:修改网卡名(ifcfg-eth1修改为ifcfg-eth0)

步骤三:修改网卡配置(DEVICE=eth1修改为DEVICE=eth0)

步骤四:重启,重新加载网卡信息


步骤一:更改服务器的网卡名,将克隆的服务器网卡配置修改为eth0;

[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:bc:7a:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.50.44/27 brd 192.168.50.63 scope global eth1
    inet6 fe80::20c:29ff:febc:7aaa/64 scope link
       valid_lft forever preferred_lft forever
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 9e:62:69:38:2f:f0 brd ff:ff:ff:ff:ff:ff

网卡MAC地址记录(唯一):00:0c:29:bc:7a:aa,稍后修改;

[root@localhost ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7d:e0:e9", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bc:7a:aa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

找到对应MAC地址的网卡配置,修改为eth0,其他网卡配置注释掉,如下:

[root@localhost ~]# vim /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7d:e0:e9", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bc:7a:aa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

步骤二:修改网卡名(ifcfg-eth1修改为ifcfg-eth0)

mv /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/sysconfig/network-scripts/ifcfg-eth0

步骤三:修改网卡配置(DEVICE=eth1修改为DEVICE=eth0)

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
#IPADDR=192.168.2.30
#NETMAST=255.255.255.0
#GATEWAY=192.168.2.254

步骤四:重启,重新加载网卡信息

[root@localhost ~]# /etc/init.d/network restart
关闭环回接口:                                             [确定]
弹出环回接口:                                             [确定]
弹出界面 eth0: 活跃连接状态:激活中
活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/3
状态:激活中
状态:激活的
连接被激活
                                                           [确定]
[root@localhost ~]# reboot

重启完成后观察已经修改为eth0,恭喜完成修改-z-

[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:bc:7a:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.50.44/27 brd 192.168.50.63 scope global eth0
    inet6 fe80::20c:29ff:febc:7aaa/64 scope link
       valid_lft forever preferred_lft forever
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 32:ac:93:52:29:2f brd ff:ff:ff:ff:ff:ff

 

2017-10-07 18:33:00 weixin_33759269 阅读数 16

ifconfig看到的ip不是我想要的ip,而且显示的第一块网卡也是eth1 ,这明显是有问题的,
vim /etc/sysconfig/network-script/ifcfg-eth0 看到的ip是我设置后的ip,但是mac不对,看到的和ifconfig里面的eth1是不一样的,
然后vim /etc/udev/rules.d/70-persistent-net.rules 看到的是一个eth0 和一个eth1 ,这明显是不对的,我只有一块网卡,eth1的mac和ifconfig看到的是一样的,

0,vim /etc/udev/rules.d/70-persistent-net.rules  把eth1的name改成eth0,然后把上面的那个eth0的删掉,eth1修改为eth0
1,vim /etc/hosts [修改主机映射]
2, vim /etc/sysconfig/network,把hostname也改一下
重启 reboot 就OK了,
ifconfig看到的就是你设置的ip了~~

2014-11-18 11:51:11 tangdelong 阅读数 388
  • 【声明】

    欢迎转载,但请保留文章原始出处→_→

    生命壹号:http://www.cnblogs.com/smyhvae/

    文章来源:http://www.cnblogs.com/smyhvae/p/3928149.html

    联系方式:smyhvae@163.com 

    【正文】

    Linux系统版本:CentOS_7(64位)

    一、前言:

    今天又从Centos 6.5装回了Centos 7,毕竟还是要顺应潮流嘛。安装完成之后,发现发现CentOS 7默认的网卡名称是eno16777736,如图所示:

    \

    像我这种有轻微强迫症的人看到这个名字总感觉不爽,于是偏要把eno16777736改成以前版本的eth0,那就开始吧。

    二、修改CentOS 7的网卡名称:

    输入如下命令,进入对应目录,编辑文件:

    1.vim /etc/sysconfig/grub

    然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,如下图所示:\

    上图中,红框部分是我所添加的内容(注意它的位置)。

    紧接着,执行如下命令:

    1.grub2-mkconfig -o /boot/grub2/grub.cfg

    效果如下:

    \

    然后,重启系统后查看网卡名称:

    大功告成,回寝室洗洗睡了,明早继续学习。

2017-10-07 18:33:00 weixin_34054866 阅读数 1

ifconfig看到的ip不是我想要的ip,而且显示的第一块网卡也是eth1 ,这明显是有问题的,
vim /etc/sysconfig/network-script/ifcfg-eth0 看到的ip是我设置后的ip,但是mac不对,看到的和ifconfig里面的eth1是不一样的,
然后vim /etc/udev/rules.d/70-persistent-net.rules 看到的是一个eth0 和一个eth1 ,这明显是不对的,我只有一块网卡,eth1的mac和ifconfig看到的是一样的,

0,vim /etc/udev/rules.d/70-persistent-net.rules  把eth1的name改成eth0,然后把上面的那个eth0的删掉,eth1修改为eth0
1,vim /etc/hosts [修改主机映射]
2, vim /etc/sysconfig/network,把hostname也改一下
重启 reboot 就OK了,
ifconfig看到的就是你设置的ip了~~

转载于:https://www.cnblogs.com/alamps/p/7635419.html

linux eth0

阅读数 119

怎么不显示了呢

博文 来自: helloojava
没有更多推荐了,返回首页