Centos
编辑ip文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#动态地址使用该配置
#BOOTPROTO="dhcp"
#静态地址使用该配置
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=192.168.200.122
GATEWAY=192.168.200.1
DNS1=225.225.225.0
DNS2=8.8.8.8
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="7822cc55-54a1-4440-a84f-8c0c2aeae8be"
DEVICE="ens33"
ONBOOT="yes"
IPV6_PRIVACY="no"
重启网关
systemctl restart network
Redhat
查询当前网口驱动名
[root@localhost ~]# nmcli con show
NAME UUID TYPE DEVICE
ens160 7a321e27-8d16-373f-b78e-38075a6fcb7e ethernet ens160
lo becff958-6f5d-41e7-b308-7d99244d7654 loopback lo
修改IP
nmcli con mod "ens160" ipv4.addresses 192.168.200.4/24
修改网关
nmcli con mod "ens160" ipv4.gateway 192.168.200.1
修改DNS
nmcli con mod "ens160" ipv4.dns "255.255.255.0"
立即生效
nmcli c up ens160;
nmcli d reapply ens160;
nmcli d connect ens160;
删除某个网口的IP
ip addr del 192.168.200.5/24 dev ens160
评论区