centos静态ip地址配置(centos7修改静态地址 )
程序员文章站
2022-03-01 22:47:15
安装完 centos 8 时,若安装时未启用网卡,则插入网线并不一定能立即使用网络的;若是品牌服务器,一般会有多个网卡,需要在其中一个网卡上,插入网线,再使用 nmcli 命令来进行网络配置,相关使用...
安装完 centos 8 时,若安装时未启用网卡,则插入网线并不一定能立即使用网络的;
若是品牌服务器,一般会有多个网卡,需要在其中一个网卡上,插入网线,再使用 nmcli 命令来进行网络配置,相关使用如下:
nmcli c up entxxx
其中 entxxx 为网卡名称,使用 ifconfig 命令可以查看到每一段的第一行 “:” 前的字符串就是网卡名称),临时启用网络;
配置静态ip有两种方式:
需要在 root 权限下
可通过 nmcli c mod –help 查看相关参数信息
方式一:
分别执行以下命令
nmcli c mod entxxx +ipv4.addr 192.168.1.100/24
nmcli c mod entxxx +ipv4.gateway 192.168.1.1
nmcli c mod entxxx +ipv4.method manual
或者
组合执行以下一条命令
nmcli c mod entxxx ipv4.method manual ipv4.addr 192.168.1.100/24
参数 ipv4.method 的值: manual 对应 none(static),auto 对应 dhcp
更多的命令设置,可能需要添加 dns,否则可能无法连接)
nmcli c mod entxxx +ipv4.dns xxx.xxx.xxx.xxx
再执行
设置开机启动网卡
nmcli c mod entxxx connection.autoconnect yes
方式二:
直接修改文件 vi
/etc/sysconfig/network-scripts/ifcfg-entxxx 内容为
bootproto=none
onboot=yes
ipaddr=192.168.1.100
netmask=255.255.255.0
gateway=192.168.1.1
# 可能需要设置 dns
dns1=xxx.xxx.xxx.xxx
最后必须执行
再执行(无论使用方式一,还是方式二,都需要再执行)
nmcli c reload entxxx
nmcli c up entxxx