目录:
- 基本命令
- 手工配置网卡
- nmcli配置网卡
centos8与其他centos版本命令的关键字及使用方法有很大不同,要习惯使用nmcli来管理网络。
这里主要是我工作中总结,centos8不同于其它版本的地方。
centos8与centos7版本对比:
(一)基本命令
1、dnf同yum使用方法
dnf -y update
2、 查看ip信息
nmcli
3、添加中文语言包(解决 vi 中文乱码)
yum -y install langpacks-zh_CN.noarch
4、重启网卡 指定网卡名重启,否则重启所有网卡
nmcli c reload 网卡名
5、取关于已知设备的完整信息
nmcli device show
6、取活动连接配置集的概述
nmcli connection show
二、手工配置网卡
1、假设网卡标识符为xxx
vi /etc/sysconfig/network-scripts/ifcfg-xxx
2、使用nmcli重新回载网络配置
nmcli c reload
3、如果之前没有xxx的connection,则上一步reload后就已经自动生效了
nmcli c up xxx
三、nmcli配置网卡
1、查看网卡信息
nmcli connection NAME UUID TYPE DEVICE System eth0 xxx ethernet eth0 System eth1 xxx ethernet eth1
2、显示具体的网络接口信息
nmcli connection show xxx
3、显示所有活动连接
nmcli connection show --active
4、给xxx添加一个IP(IPADDR)("System eth0"为网卡的连接名,可改为自己的信息)
nmcli connection modify "System eth0" ipv4.addresses 192.168.0.58
5、给xxx添加一个子网掩码(NETMASK)
nmcli connection modify "System eth0" ipv4.addresses 192.168.0.58/24
6、添加DNS
nmcli connection modify xxx ipv4.dns 114.114.114.114
7、删除DNS
nmcli connection modify xxx -ipv4.dns 114.114.114.114
8、添加一个网关(GATEWAY)
nmcli connection modify xxx ipv4.gateway 192.168.0.2
9、修改内核参数配置文件
vi /etc/default/grub