CentOS中网络配置相关文件配置选项说明

技术教程 2026-01-08 13:44:03 浏览

CentOS 修改ip地址等网络相关的配置文件

找到对应网卡的IP地址配置文件:ifcfg-eth数字.路径:/etc/sysconfig/network-scripts/ifcfg-eth数字文件内配置项说明

复制代码

代码如下:

devICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,选项有:static(静态),dhcp(通过DHCP获取IP)或bootp(使用BOOTP协议获得IP)BROADCAST=192.168.0.255 #子网广播地址HWADDR=00:17:F3:05:18:20 #网卡物理地址(MAC)IPADDR=192.168.0.2 #BOOTPROTO=static时,使用此IP地址IPV6INIT=no #初始化IPv6的功能IPV6_AUTOCONF=no #是否自动化配置IPv6NETMASK=255.255.255.0 #网卡对应的网络掩码NETWORK=192.168.1.0 #网卡对应的网络地址ONBOOT=yes #系统启动时是否启用此设备,yes时,系统启动时激活#TYPE=Ethernet #网络类型#USERCTL=no #非root用户是否可控制该设备 CentOS中网络配置相关配置选项说明

2014年03月18日补充更新:NETWORK这个参数在CentOS中不要设置,官方已经弃用,并且在设置之后可能会出现不能成功添加网关的问题

CentOS官方帮助:

CentOS 网关配置相关的配置文件路径: /etc/sysconfig/network

文件内配置项说明

复制代码

代码如下:

Networking=yes # 表示系统是否使用网络,一般为yes。如果为no,则不使用网络,很多系统服务无法启动#NETWORKING_IPV6=no #是否启用IPv6#FORward_IPV4=no #是否开启IP转发功能#HOSTNAME=localhost.localdomain #设置本机的主机名,设置的值要和/etc/hosts中设置的主机名对应;注释掉,一般先解析主机名或者域名,再解析DNSGATEWAY=192.168.1.1 #设置网关的IP地址#GATEWAYDEV=gateway #网关设备名称

CentOS 官方帮助:DNS相关的的配置文件路径:/etc/resolv.conf

文件内配置项说明

复制代码

代码如下:

#最重要的就是nameserver,其他可以忽略nameserver 8.8.8.8 #google域名服务器nameserver 8.8.4.4 #google域名服务器#search mitchellchu.com www.mitchellchu.com #定义域名的搜索列表#domain mitchellchu.com #定义本地域名#sortlist #对返回的域名进行排序

网络设备重启service network restart或/etc/init.d/network restart

IP地址修改即时生效:ifconfig eth0 192.168.0.2 netmask 255.255.255.0重新启动网络设备后生效参见 /etc/sysconfig/network-scripts/ifcfg-eth数字 的修改

修改当前网关 Default Gateway即时生效:route add default gw 192.168.0.1 dev eth0重启网络设备后生效:参见:/etc/sysconfig/network的配置

修改DNS参见:/etc/resolv.conf配置修改后即时生效

修改主机名即时生效:hostname centos1重新启动生效:参见:/etc/sysconfig/network配置,注意这里还有/etc/hosts的配置

网络配置的CentOS官方帮助:

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐