一、Linux的网卡名称的修改
例如:将CentOS7的网卡ens33改为eth0
1、修改网卡的配置文件内容:
[root@oldjin ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33
.. ..
NAME=eth0
DEVICE=eth0
ONBOOT=yes
2、修改网卡名称:
[root@oldjin ~]# cd /etc/sysconfig/network-scripts/
[root@oldjin ~]# mv ifcfg-ens33 ifcfg-eth0
3、修改/etc/default/grub文件,添加net.ifnames=0 biosdevname=0到/etc/default/grub在GRUB_CMDLINE_LINUX变量中
[root@oldjin ~]# vim /etc/default/grub
.. ..
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap net.ifnames=0 biosdevname=0 rhgb quiet"
4、运行grub2-mkconfig -o /boot/grub2/grub.cfg命令,来重新生成GRUB配置并更新内核参数
[root@oldjin ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
5、重启reboot
6、输入ifconfig进行确认
二、网卡的添加,ip命令行的配置
例如:
0、CentOS7上,添加一块eth2的物理网卡
1、添加网卡
[root@client ~]# nmcli connection add con-name eth2 ifname eth2 type ethernet
2、为网卡配置ip
[root@client ~]# nmcli conn modify eth2 ipv4.method manual ipv4.addr 201.1.2.10/24 connection.autoconnect yes
3、启动网卡
[root@client ~]# nmcli conn up eth2
4、关闭网卡
[root@client ~]# nmcli conn down eth2
5、添加网关
[root@jin ~]# nmcli connection modify eth2 ipv4.gateway 192.168.8.2
6、查看网关
[root@jin ~]# route -n
7、重启网络
[root@jin ~]# systemctl restart network
8、修改主机名,永久生效
[root@jin ~]# hostnamectl set-hostname jin51