mac 查看 numcl device list
uuid查看 nmcli con list
kylin69 centos69 redhat69
/etc/sysconfig/network-scrips/ifcfg-*.*
DEVICE="eth2" //改为ifconfig中的网络接口
BOOTPROTO="none" //也可以为 dhcp 自动获取//也可不要,则为静态
HWADDR="00:0C:29:F8:5D:08" //要与实际的mac对应
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=192.168.1.123
NETMASK=255.255.255.0
GATEWAY=192.168.1.3
DNS1=192.168.1.3
kylin7 centos7
/etc/sysconfig/network-scrips/ifcfg-*.*
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens192"
UUID="74448d19-6dc4-4c12-9fbd-d9faa289b6bd"
DEVICE="ens192"
ONBOOT="yes"
IPADDR="192.168.1.122"
PREFIX="24"
GATEWAY="192.168.1.3"
DNS1="192.168.1.3"
IPV6_PRIVACY="no"
修改网卡名字:
添加红色字体部分字段: cat /etc/sysconfig/grub
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 biosdevname=0 rhgb quiet"
更新grub 配置:grub2-mkconfig -o /boot/grub2/grub.cfg
修改红色字体部分为实际mac和需要的名字。
cat /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:b1:5c", ATTR{type}=="1", KERNEL=="eth*", NAME="eno16"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:b1:8e", ATTR{type}=="1", KERNEL=="eth*", NAME="eno10"
即可。
ubuntu 1804 server
vi /etc/netplan/*.yaml
netplan apply
*.yaml:
network:
ethernets:
ens33:
dhcp4: no dhcp4:yes
addresses: [192.168.1.100/24] addresses:[]
optional:
true
gateway4: 192.168.1.1
nameservers:
addresses: [223.5.5.5,223.6.6.6]
version: 2