CentOS 设置网络
CentOS 是一款广泛使用的开源操作系统,其网络配置是系统运行的基础,正确设置网络参数对于确保系统正常运行至关重要,本文将详细介绍如何在 CentOS 上设置网络。


网络配置文件
CentOS 的网络配置主要涉及以下几个文件:
/etc/sysconfig/network-scripts/ifcfg-网卡名称:该文件用于配置网卡的IP地址、子网掩码、网关等信息。/etc/sysconfig/network:该文件用于配置网络服务,如是否启动网络服务。/etc/hosts:该文件用于配置主机名和IP地址的映射关系。
基本网络配置
编辑网卡配置文件
进入网卡配置文件所在的目录:
cd /etc/sysconfig/network-scripts/
编辑对应的网卡配置文件,ifcfg-ens33:
vi ifcfg-ens33
设置网络参数
在配置文件中,设置以下参数:
ONBOOT=yes:表示开机启动该网卡。BOOTPROTO=static:表示使用静态IP地址。IPADDR=192.168.1.100:设置IP地址。NETMASK=255.255.255.0:设置子网掩码。GATEWAY=192.168.1.1:设置网关。
保存并退出
保存并退出编辑器,重启网络服务使配置生效:
systemctl restart network
高级网络配置
设置DNS服务器
编辑 /etc/resolv.conf 文件,添加以下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4 设置主机名
编辑 /etc/hostname 文件,修改为主机名:

vi /etc/hostname
替换为主机名,mycentos。
设置主机名解析
编辑 /etc/hosts 文件,添加以下内容:
0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
192.168.1.100 mycentos 网络测试
测试连通性
使用 ping 命令测试网络连通性:
ping www.baidu.com
测试DNS解析
使用 nslookup 命令测试DNS解析:
nslookup www.baidu.com
FAQs
Q1:如何查看网络配置信息?
A1:使用 ip addr 命令查看网络接口的IP地址、子网掩码、网关等信息。
Q2:如何修改IP地址?
A2:编辑网卡配置文件 ifcfg-网卡名称,修改 IPADDR 参数,然后重启网络服务。
通过以上步骤,您可以在 CentOS 上完成网络的基本配置和高级配置,正确设置网络参数将有助于确保系统正常运行。
