centos 9 设置静态ip(带出错调试命令)
centos 9 静态ip
01、首先配置文件地址改了
地址为
/etc/NetworkManager/system-connections/网卡名
网卡名可以使用 ip a查看,红框中就是网卡名
网卡名
ls命令可以看到有以下配置文件
es160.nmconnection
vi编辑
这个配置是没毛病的,真的,建议检查一下配置文件单词有没有ping错
[connection]
id=ens160
uuid=5d896bda-c62a-3eb1-bc29-7c031232db86
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1670979495
[ethernet]
[ipv4]
# mehod=auto # 可以注释掉也可以直接改
method=manual # 改成manual(意思是设置手动模式)
address1=192.168.42.188/24,192.168.42.2 # 地址1 = ip 子网掩码 网关
dns=114.114.114.114,8.8.8.8 # dns地址,用;隔开
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
保存之后刷新一下网络就好了
命令为
nmcli c reload ens160
02、看懂直接复制粘贴命令为
# vi编辑记得后面***删除使用tab补全
vi /etc/NetworkManager/system-connections/***
# 修改配置
nmcli c reload *** # ***使用网卡名代替
Centos 8 静态ip
01、Centos 8 位置
/etc/sysconfig/network-scripts/
02、Centos 8 配置
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# BOOTPROTO=dhcp # 把dhcp换成静态
BOOTPROTO=static # 静态ip
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=735d477a-b3f3-4f45-a965-83535949670b
DEVICE=ens160
ONBOOT=yes
IPV6_PRIVACY
IPADDR=192.168.42.169 # ip地址
PREFIX=24 # 子网掩码
GATEWAY=192.168.42.2 网关
DNS1=114.114.114.114 dns
DNS2=8.8.8.8
03、Centos 8 重启ip
//查看NM托管状态,如果是disabled,则需要开启
nmcli n
//开启NM托管
nmcli n on
//重启网卡
nmcli c up ens33
其他命令
# 网卡控制
查看运行状态:systemctl status NetworkManager
启动:systemctl start NetworkManager
重启:systemctl restart NetworkManager
关闭:systemctl stop NetworkManager
查看是否开机启动:systemctl is-enabled NetworkManager
开机启动:systemctl enable NetworkManager
禁止开机启动:systemctl disable NetworkManager
//查看NM托管状态,如果是disabled,则需要开启
nmcli n
//开启NM托管
nmcli n on
//重启网卡
nmcli c up ens33
//ping baidu查看是否生效
ping www.baidu.com
nmcli c m ens33 ipv4.address 192.168.80.10/24 # 修改 IP 地址和子网掩码
nmcli c m ens33 ipv4.method manual # 修改为静态配置,默认是 auto
nmcli c m ens33 ipv4.gateway 192.168.80.2 # 修改默认网关
nmcli c m ens33 ipv4.dns 192.168.80.2 # 修改 DNS
nmcli c m ens33 +ipv4.dns 114.114.114.114 # 添加一个 DNS
nmcli c m ens33 ipv6.method disabled # 将 IPv6 禁用
nmcli c m ens33 connection.autoconnect yes # 开机启动