【基础设置】修改网卡设备名称

vm使用克隆出来的虚拟机,网卡名称变成eth1,要把这个eth1改成eth0,参照如下步骤:

  1. 查看eth1对应的mac地址

    ifconfig

    如:eth1:00:0C:29:74:F2:99

  2. 修改/etc/sysconfig/network-scripts/ifcfg-eth0的mac地址为eth1的mac地址

    由于vm克隆过来,network-scripts目录下没有eth1的文件,目录下有一个ifcfg-eth0,修改如下:

hwaddr由原来的mac改成eth1的mac,保存。

DEVICE=eth0

HWADDR=00:0C:29:74:F2:99

ONBOOT=yes

IPADDR=192.168.198.10

BOOTPROTO=none

NETMASK=255.255.255.0

TYPE=Ethernet

GATEWAY=192.198.198.2

3. 修改/etc/udev/rules.d/70-persistent-net.rules文件

attr{address} 与 name两个字段

[[email protected] rules.d]# cat 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 0x1022:0x2000 (pcnet32)

# SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:55:61:94", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1022:0x2000 (pcnet32)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:74:f2:99", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

[[email protected] rules.d]#

4. 重启系统

时间: 2024-11-07 14:02:18

【基础设置】修改网卡设备名称的相关文章

Centos7修改网卡设备名称

从CentOS/RHEL7起,可预见的命名规则变成了默认.这一规则,接口名称被自动基于固件,拓扑结构和位置信息来确定.现在,即使添加或移除网络设备,接口名称仍然保持固定,而无需重新枚举,和坏掉的硬件可以无缝替换. 但是这样一来,虽然有好处,但也影响了不少用户的操作,因为新的命名方案接口名称比传统的eth0相比有点难以阅读.出于习惯等一些原因,你想修改网卡名称,下面为大家介绍如何在CentOS7或RHEL7命名网络接口. 1):Centos7.X系统安装完毕后,可能你对应的网卡名称为enoXXXX

CentOS7 静态IP设置&修改网卡名

一.CentOS版本查看的方法 1. lsb_release -a (若报命令找不到,直接yum install lsb –y) 2. cat /etc/redhat-release 二.CentOS7静态IP&修改网卡名 1. 默认安装好的网卡名比较奇怪: ens160,重命名为eth0 # mv /etc/sysconfig/network-scripts/ifcfg-ens160 /etc/sysconfig/network-scripts/ifcfg-eth0 2. 编辑 ifcfg-e

ifconfig的网卡设备名称与网卡配置文件不同,导致service network restart启动服务失败

当你出现ifconfig与网卡配置文件的名称不同时,如图所示情况 ifconfig显示的网卡名为eth1,而配置文件名字为ifcfg-eth0,所以会导致失败. 解决方案: 1.删除/etc/udev/rules.d/70-persistent-net.rules文件,重启系统. 2.ifconfig -a查看eth1网卡的MAC地址,然后将ifcfg-eth0改名为ifcfg-eth1,用vim编辑ifcfg-eth1文件,将HWADDR修改为eth1的MAC地址,然后重启网络服务即可.

CentOS设置虚拟网卡做NAT方式和Bridge方式桥接

http://www.centoscn.com/CentOS/config/2015/0225/4736.html 摘要:KVM虚拟机网络配置的两种方式:NAT方式和Bridge方式.Bridge方式的配置原理和步骤.Bridge方式适用于服务器主机的虚拟化.问题?客户机安装完成后,需要为其设置网络接口,以便和主机网络,客户机之间的网络通信.事实上,如果要在安装时使用网络通信,需要提前设置客户机的网络连接. KVM 客户机网络连接有两种方式: 用户网络(User Networking):让虚拟机

在CENTOS7/RHEL7修改网卡名称

1.禁用可预测命名规则 # vim /etc/default/grub 添加两句: net.ifnames=0 biosdevname=0 GRUB_TIMEOUT=5 GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 b

Linux CentOS修改网卡IP/网关设置

1. 修改对应网卡IP的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0   修改以下内容 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.0.255 #对应的子

ubuntu修改网卡名称,找不到eth0,无法ssh链接问题记录

一.修改网卡名称: 如出现网卡名称不是eth0,可以将/etc/default/grub文件编辑,然后添加一下内容: vi /etc/default/grub 然后通过update-grub命令使之生效 update-grub 还要编辑 /etc/network/interfaces 添加图示中的两行 然后重启ubuntu系统,ip a 命令查看网卡名称. 二.ip a 查看网卡名称变成了eth1.   转载别人的------(用此方法问题解决了) 很多Linux distribution使用u

Linux 7修改网卡名称后配置文件中的默认网关不生效

背景 ? 为了系统统一管理在创建了系统后统一将网卡名称修改为eth0,eth1等格式,并在修改完网卡名称重新编译grub配置文件重启后,添加了静态路由,使用route -n查看系统发现路由可以生效,但是配置的默认网关不生效,记录下排查过程. 检查网卡配置文件并手动配置默认网关 ? 在检查了网卡配置文件确认无误后,使用route add default gw 192.168.1.1命令发现可以成功配置,经过此操作确认了此问题应该和修改网卡名称的操作有关 检查network配置文件 ? /etc/s

centos7修改网卡名称

Linux修改网卡名称:1. cd /etc/sysconfig/network-scripts/2. rename eno16777736 eno16 ifcfg-eno167777363. vi ifcfg-eno164. 添加DEVICE=eno165. 修改NAME=eno166. shutdown -r now