文章目录
centos配置IP
# 显示当前IP地址,为DHCP获取
hostname -I
192.168.100.200
# 显示网络当前连接状况
sudo nmcli connection show
NAME UUID TYPE DEVICE
ens33 42fdc053-7d7d-3c21-aef6-afaa6ed30157 ethernet ens33
# 添加或修改配置文件,NAME和DEVICE从上一命令获取,其它自定义。
cat > /etc/sysconfig/network-scripts/ifcfg-ens33 << EOF
NAME=ifcfg-ens33
DEVICE=ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.100.202
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS1=192.168.100.1
EOF
# 重新加载配置,启用连接
nmcli connection reload
nmcli connection up ifcfg-ens33
Tips:在centos9中默认网络配置在 /etc/NetworkManager/system-connections/ens33.nmconnection 文件,但添加ifcfg-ens33同样有效。
ubuntu配置IP
添加新的配置文件
vim /etc/netplan/01-ens33-config.yaml
network:
version: 2
ethernets:
ens33:
dhcp4: false
addresses:
- 192.168.100.204/24
routes:
- to: default
via: 192.168.100.1
nameservers:
addresses: [223.5.5.5, 223.6.6.6]
刷新网络配置
# 读取/etc/netplan所有配置并生效
sudo netplan apply
# 查看生效情况
hostname -I
192.168.100.204