CentOS7手动设置网络与控制网络设备名称教程
你想知道CentOS7 手动设置网络与控制网络设备名称教程?CentOS7 手动设置网络与控制网络设备名称教程是怎么样的?接下来是小编为大家收集的CentOS7 手动设置网络与控制网络设备名称教程,希望能帮到大家。
CentOS7 手动设置网络与控制网络设备名称教程
安装完CentOS 7后,若安装时没有设置网络,并发现所在的网络没有DHCP Server时,则需要在控制台下,编辑/etc/sysconfig/network-script/ifcfg-en* 。
在安装套件时,如果选择了”Minimal Install”,ifconfig/netstat等常用网络工具不会被安装,用”nmcli c up ifname $interface”启用你的网络,然后再用yum安装”net-tools”。
一、“en*”这个名称是在CentOS 7的Kernel里预制的,这里要把他改成“ens160”。
“静态分配”设置项:
另外,通用项目如主机名称和DNS服务器可选择性地放置在:
二、使用传统名称 eth0,1,2…:
1.编辑 /etc/default/grub 将 “net.ifnames=0” 与 “net.ifnames=0” 加进GRUB_CMDLINE_LINUX后双引号内最后面。
2.然后运行以下命令来重新生成GRUB配置与更新的内核参数。
grub2-mkconfig -o /boot/grub2/grub.cfg
3.在 /etc/sysconfig/network-scripts/ 內把你的网卡设置名称改为ifcfg-ethX,并设置ifcfg-eth0 DEVICE=eth0
4.重启,就可以设置初始的网络名称。
三、如果你想设置网络设备名称,儿不是由系统的Kernel决定,则需要通过/etc/udev/rules.d/60-net.rules覆盖/usr/lib/udev/rules.d/60-net.rules
1.完成了上面的步骤,执行下面的命令:
如果网络配置(如,IPv4 setting,firewall rules)是基于旧名称(更改前),则需要更新的网络配置,以显示新更改的名称。
看了“CentOS7 手动设置网络与控制网络设备名称教程”还想看: