Linux CentOS 7 修改和配置IP地址的几种方式
CentOS修改IP地址有以下三种方式:
1、修改网卡文件
2、nmcli命令行工具
3、nmtui图形工具
一、修改网卡文件(方式一)
通过修改/etc/sysconfig/network-scripts/目录下的网卡文件(一般以ifcfg-en开头)
查看网卡文件名
在修改网卡信息之前,先查看网卡文件名称
ls /etc/sysconfig/network-scripts/
ifcfg-ens192为当前系统的网卡文件
[root@test ~]# ls /etc/sysconfig/network-scripts/
ifcfg-ens192 ifdown-isdn ifdown-tunnel ifup-isdn ifup-Team
ifcfg-lo ifdown-post ifup ifup-plip ifup-TeamPort
ifdown ifdown-ppp ifup-aliases ifup-plusb ifup-tunnel
ifdown-bnep ifdown-routes ifup-bnep ifup-post ifup-wireless
ifdown-eth ifdown-sit ifup-eth ifup-ppp init.ipv6-global
ifdown-ippp ifdown-Team ifup-ippp ifup-routes network-functions
ifdown-ipv6 ifdown-TeamPort ifup-ipv6 ifup-sit network-functions-ipv6
修改网卡文件
编辑网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens192
# 开机自动激活网卡
修改:ONBOOT="yes"
# IP地址
添加:IPADDR="192.168.1.27"
# 掩码位
添加:PREFIX="24"
# 网关地址
添加:GATEWAY="192.168.1.1"
# DNS地址
添加:DNS="8.8.8.8"
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="ens192"
UUID="085d4149-ee2e-475c-9c73-4f27763f7ebd"
DEVICE="ens192"
IPV6_PRIVACY="no"
ONBOOT="yes"
IPADDR="192.168.1.27"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS="8.8.8.8"
保存文件并退出。
重启网络服务
重启网络服务生效。
systemctl restart network
二、nmcli命令行工具(方式二)
ens192为网卡名,改为自己的
nmcli conn add type ethernet con-name ens192 ifname ens192
nmcli connection modify ens192 ipv4.addresses 192.168.1.27/24
nmcli connection modify ens192 ipv4.gateway 192.168.1.1
nmcli connection modify ens192 ipv4.dns 8.8.8.8
nmcli connection modify ens192 ipv4.method manual
nmcli connection up ens192
三、nmtui图形工具(方式三)
命令行终端输入nmtui进入图形工具配置界面
nmtui
此时会界面会变成图形化配置工具,按上下方向键,选择"Edit a connection"选项编辑网卡信息,按回车键开始配置。
按上、下方向键,选择相应的网卡;按右方向键、下键,选择【Edit...】,回车,进入编辑模式
选择配置IP地址形式(Manual)、填写IP地址/掩码、默认网关、DNS服务器信息
配置完后,滚动到底部,选择【OK】,按回车键即可
选择【Back】返回
选择【Quit】退出图形化配置工具
重启网络服务
重启网络服务生效。
systemctl restart network
以上是CentOS 7中配置IP地址的几种方式,根据个人喜好选择即可。