linux网络管理
一、修改网卡命令规则
[root@tk ~]# cat /etc/default/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="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
// 我们需要在quiet后面添加net.ifnames=0 biosdevname=0这句话
[root@tk ~]# vim /etc/default/grub
[root@tk ~]#
[root@tk ~]# cat /etc/default/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="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
// 重新写入内核,然后重启即可
[root@tk ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
[root@tk ~]# reboot
// 我们修改网卡配置后,然后此时就可以重新ssh连接到主机
[root@tk ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.200 netmask 255.255.255.0 broadcast 10.0.0.255
二、nmcli命令的使用
nmcli命令的网卡命名,添加网卡命名
[root@tk ~]# nmcli connection add type ethernet ifname eth1 con-name eth
解析: nmcli connection 添加 类型 以太网设备
网卡设备名为eth0 nmcli命令的命名为eth0
[root@tk ~]# nmcli connection show
修改IP地址、子网掩码、网关地址
[root@tk ~]# nmcli connection modify eth0
ipv4.method manual
ipv4.addresses 192.168.200.7/24
ipv4.gateway 192.168.200.254
connection.autoconnect yes
[root@tk ~]# nmcli connection 修改 网卡名
ipv4.方法 手工配置
ipv4.地址 192.168.200.7/24
ipv4.网关 192.168.200.254
每次开机自动启用以上所有参数