资讯

展开

/etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-eth区别

作者:快盘下载 人气:

在处理win7访问centos7  samba速度慢的问题时。遇到了一个关于主机重命名的问题,重命名这个好解决。可以参考本站的centos7修改主机名的文章。



但是有些解决方案说是要network中的主机名。那么问题了。平时都是直接去修改网卡配置文件了。还真是漏了这个文件的存在。那么Centos中设置网络的两个文件 /etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-eth中的两个文件有什么区别呢?


[root@localhost ~]# cat /etc/sysconfig/network

# Created by anaconda

[root@localhost ~]# 


看了一篇文章后恍然大悟,全局变量和局部变量的举例很好。 


/etc/sysconfig/network用于设置HOSTNAME与启动NETWORKING的,主机名称在重启后生效。

如果你在这里设置了网关,其它地方也重新配置网关并使其生效,则以其它地方网关为准。

若其它地方没有配置网关,就以这个网关为准。因此在设置网关时可能出现文件。这个文件就像一个全局变量,/etc/sysconfig/network-scripts/ifcfg-eth0就相当与局部变量!


/etc/sysconfig/network的典型配置:


NETWORKING=yes
HOSTNAME=AndyC
GATEWAY=192.168.0.1
NETWORKING_IPV6=no


/etc/sysconfig/network-scripts/ifcfg-eth0,配置:(静态设置)


DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:16:36:1B:BB:74
IPADDR=192.168.0.100
NETMASK=255.255.255.0
ONBOOT=yes


/etc/sysconfig/network-scripts/ifcfg-eth0,配置:(动态设置)


TYPE=Etnenet
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes


加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!