本文详细介绍了Centos系统中网络配置的关键文件,包括IP地址、子网掩码、DNS、主机名等设置方法。通过编辑ifcfg-ens33、ifcfg-lo、resolv.conf、hosts和hostname文件,以及使用nmtui命令,可以有效管理Centos网络环境。
方法一:
1.以管理员身份使用编辑器(如vi或nano)打开网络适配器的配置文件,推荐工具:FinalShell。例如,对于eth0适配器,可以使用以下命令编辑文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.在配置文件中,找到以BOOTPROTO开头的行,并将其值更改为static,表示要使用静态IP地址。如果该行不存在,则可以直接添加以下行:
BOOTPROTO=static
3.添加以下几行来配置所需的IP地址、子网掩码、网关和DNS服务器等信息。
IPADDR=<IP地址> NETMASK=<子网掩码> GATEWAY=<网关地址> DNS1=<首选DNS服务器地址> DNS2=<备用DNS服务器地址(可选)>
例如:
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4
IPADDR是要设置的静态IP地址,NETMASK是相应的子网掩码,GATEWAY是网络的网关地址,DNS1和DNS2是用于域名解析的DNS服务器地址。
若需要增加ip 则需要增加:
IPADDR1=新增的ip地址
NETMASK1=255.255.255.0
IPADDR2=新增的ip地址
NETMASK2=255.255.255.0
……
4.保存并关闭文件。
5.重新启动网络服务以使更改生效。
sudo systemctl restart network
至此,CentOS系统应该已经配置了静态IP地址。
6.使用ifconfig命令或ip addr命令来验证IP地址是否已成功设置。
方法二:
Centos网络相关的配置文件:
/etc/sysconfig/network-scripts/ifcfg-ens33 #IP地址,子网掩码等配置
/etc/sysconfig/network-scripts/ifcfg-lo #网卡回环地址(127.0.0.1)
/etc/resolv.conf #DNS /etc/hosts #主机和IP绑定信息
/etc/hostname #主机名 除以下方式修改IP之外,还有使用“nmtui”命令来修改网卡信息。
1、编辑以下文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

2、重启network
systemctl restart network

成功的将192.168.70.189的IP改成了192.168.70.188
方法三:
编辑网络配置文件(通常在 /etc/sysconfig/network-scripts/ 下):
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth1
找到并修改以下行:
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
重新启动网络服务:
sudo systemctl restart network
如果发现改了之后没用或者ping 不通 baidu.com 可以重启一下系统。
VNC进入可编辑:
i 进入编辑模式
esc 退出
:wq 输入保存
