设为首页 加入收藏

TOP

centos 9 设置静态ip(带出错调试命令)
2023-07-23 13:36:27 】 浏览:23
Tags:centos

centos 9 静态ip

01、首先配置文件地址改了

地址为

/etc/NetworkManager/system-connections/网卡名

网卡名可以使用 ip a查看,红框中就是网卡名
网卡名
image

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     # 开机启动

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【问题解决】Linux 下 VSCode Int.. 下一篇lvs+keepalived集群

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目