CentOS7 修改網卡名與網路修復
CentOS7 修改網卡名
# 切換到網卡配置目錄 cd /etc/sysconfig/network-scripts/ # 複製網卡配置文件為ifcfg-eth0 cp -a ifcfg-ens33 ifcfg-eth0 # 備份原文件到opt目錄下 mv ifcfg-ens33 /opt/ #查看當前目錄下的全部文件 [root@localhost network-scripts]# ls ifcfg-eth0 ifdown-ipv6 ifdown-TeamPort ifup-ippp ifup-routes network-functions ifcfg-lo ifdown-isdn ifdown-tunnel ifup-ipv6 ifup-sit network-functions-ipv6 ifdown ifdown-post ifup ifup-isdn ifup-Team ifdown-bnep ifdown-ppp ifup-aliases ifup-plip ifup-TeamPort ifdown-eth ifdown-routes ifup-bnep ifup-plusb ifup-tunnel ifdown-ib ifdown-sit ifup-eth ifup-post ifup-wireless ifdown-ippp ifdown-Team ifup-ib ifup-ppp init.ipv6-global
root@localhost network-scripts]# vim ifcfg-eth0 #修改配置文件 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" # 連接方式(static/dhcp) 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="eth0" # 網卡名稱,centos7默認為ens33 UUID="453ef40b-c53f-44d1-a677-d1aa1817c111" DEVICE="eth0" # 設備名稱,centos7默認為ens33 ONBOOT="yes" # 是否開機載入 IPADDR=192.168.233.99 # 靜態ip地址 GATEWAY=192.168.233.2 # 網關 NETMASK=255.255.255.0 # 子網掩碼 centos7的寫法(PREFIX=24) DNS1=180.76.76.76 # 主DNS DNS2=124.251.124.251 # 備DNS [root@localhost ~]# source /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]# cat /etc/resolv.conf # Generated by NetworkManager nameserver 180.76.76.76 nameserver 124.251.124.251
# 修改grub文件(關閉一致性命名規則)俗稱自動發現功能 root@localhost network-scripts]# cd /etc/default/ [root@localhost default]# ls grub nss useradd [root@localhost default]# vim 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="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0" # 在雙引號裡面加入net.ifnames=0 biosdevname=0 GRUB_DISABLE_RECOVERY="true"
[root@localhost default]# grub2-mkconfig -o /boot/grub grub/ grub2/ [root@localhost default]# grub2-mkconfig -o /boot/grub2/grub grub.cfg grubenv # 更新grub配置文件,並且載入新的參數 [root@localhost default]# grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.10.0-862.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-862.el7.x86_64.img Found linux image: /boot/vmlinuz-0-rescue-ab4dc40e801c4059bf95d9a36e28d173 Found initrd image: /boot/initramfs-0-rescue-ab4dc40e801c4059bf95d9a36e28d173.img done [root@localhost default]#
reboot # 重啟系統
# 重啟系統之後發現網卡名已經更改為eth0 [root@localhost ~]# ip address show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 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 group default qlen 1000 link/ether 00:0c:29:cc:e1:91 brd ff:ff:ff:ff:ff:ff inet 192.168.233.99/24 brd 192.168.233.255 scope global noprefixroute eth0 valid_lft forever preferred_lft forever inet6 fe80::8d56:af45:bfeb:db65/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 52:54:00:aa:fa:dd brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever 4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000 link/ether 52:54:00:aa:fa:dd brd ff:ff:ff:ff:ff:ff [root@localhost ~]#
路之修復網路
root@localhost network-scripts]# nmcli connection delete eth0 Connection 'eth0' (453ef40b-c53f-44d1-a677-d1aa1817c111) successfully deleted.
[root@localhost network-scripts]# nmcli connection add con-name eth666 type ethernet ifname eth0 autoconnect yes Connection 'eth666' (577dc8f5-8efa-40a3-8ecf-b2a134e2e405) successfully added.
[root@localhost network-scripts]# nmcli connection show NAME UUID TYPE DEVICE Wired connection 1 01806e22-d18f-3434-9d4e-757711fa509a ethernet eth0 virbr0 f749af6e-b9aa-4f29-a100-4a86e68724d7 bridge virbr0 eth666 577dc8f5-8efa-40a3-8ecf-b2a134e2e405 ethernet --
[root@localhost network-scripts]# nmcli connection modify eth666 ipv4.method auto
[root@localhost network-scripts]# cat ifcfg-eth666 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp 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=eth666 UUID=577dc8f5-8efa-40a3-8ecf-b2a134e2e405 DEVICE=eth0 ONBOOT=yes [root@localhost network-scripts]#
[root@localhost network-scripts]# ping allms.cn PING allms.cn.localdomain (115.159.76.237) 56(84) bytes of data. 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=1 ttl=128 time=54.8 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=2 ttl=128 time=54.4 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=3 ttl=128 time=64.9 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=4 ttl=128 time=55.3 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=5 ttl=128 time=55.7 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=6 ttl=128 time=55.0 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=7 ttl=128 time=55.5 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=8 ttl=128 time=62.8 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=9 ttl=128 time=54.9 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=10 ttl=128 time=55.3 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=11 ttl=128 time=55.2 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=12 ttl=128 time=54.4 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=13 ttl=128 time=119 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=14 ttl=128 time=55.2 ms 64 bytes from 115.159.76.237 (115.159.76.237): icmp_seq=15 ttl=128 time=469 ms ^C --- allms.cn.localdomain ping statistics --- 15 packets transmitted, 15 received, 0% packet loss, time 14027ms rtt min/avg/max/mdev = 54.440/88.190/469.652/103.181 ms [root@localhost network-scripts]#