RHEL7系统的网卡配置采用nmcli系列命令。
配置文件位于/etc/sysconfig/network-scripts/目录(配置会自动写入配置文件)
查看ip的几种方法
ifconfig
ip addr show
nmcli connection show [网卡名]
修改IP的方法
1:修改配置文件,静态IP地址。
修改完之后systemctlrestart NetworkManage.service
用ifconfig查看会发现并没有修改
需要用nmcli
connection down [网卡名]
nmclieconnection up [网卡名]
2:临时修改
ifconfig [网卡名] 10.0.0.1/8
修改会立即生效
不过当网卡down了重新up,IP会又改回来了。因为重新触发,会去配置文件重新读取信息,命令行ifconfig配置的值都丢失了。
3:
# nmcliconnection modify eno16777736 ipv4.method manual ipv4.addresses"192.168.2.100/24 192.168.2.1" ipv4.dns 192.168.2.1 connection.autoconnect yes
命令行执行上面的命令。会将设置的参数直接写入配置文件
所以需要重新激活网卡去使更改生效
nmcli connection down eno16777736 #禁用该网卡
nmcli connection up eno16777736 #启动该网卡
注:nmcli connection modify(表示修改) eno16777736([网卡名])
ipv4.method(ipv4的模式) manual(静态[manual/auto]静态/动态)
ipv4.addresses(ipv4的地址)"192.168.2.100/24 192.168.2.1"(iP地址/子网号网关)
ipv4.dns(ipv4的DNS) 192.168.2.1(DNS)
connection.autoconnect(设置自动连接) yes(yes/no,自动或者手动)
网友评论