linux下重要的网络配置文件:
一; /etc/sysconfig/network
文件内容;
NETWORKING=yes
HOSTNAME=hostname
GATEWAY=192.168.1.1
这个文件的主要功能是设置主机名(HostName)及能否启动网络(Network) 更改了主机名后重启系统后才能生效。
二; /etc/sysconfig/network-scripts/ifcfg-eth0
文件内容;
DEVICE=eth0
HWADDR=00:24:8C:79:1A:2B
BOOTPROTO=static
IPADDR=192.168.1.153
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY=192.128.1.1
ONBOOT=yes
MTU=1500
这个文件是用来设置网卡参数,这个文件内的所有设置,基本上就是bash的变量设置规则,请注意每个变量(左边的英文)都应该要大写,否则我们的scropt会误判。几个重要的项目设置说明:
DEVICE :这个设置值后面接的设备代号必须与文件名(ifcfg-eth0)的设备号相同,否则会显示找不到
Linux下网络重要的配置文件
最新推荐文章于 2024-06-22 01:23:44 发布
BOOTPROTO :启动该网络接口时,使用那种协议,none(引导时不使用协议),static(静态分配,手动设
置IP时用),dhcp(DHCP协议,自动设置IP时用),bootp(bootp协议)。
GATEWAY : 代表整个主机系统的默认网关,不要有重复设置的情况发生。也就是说当你有
三; /etc/resolv.conf
文件内容;
nameserver 175.191.127.2
<==主DNS
nameserver 175.191.127.6
<==次DNS
这个文件是用来设置DNS IP(域名解析服务器)的文件,常常有人提到,我已经ping到外部计算机的公共IP 了,为何输入网址无法连机?通常发生错误的原因就是文件里的设置不正确。
------------------------------
RHEL 6.0的DNS不能直接在这个文件配置,要在ifcfg-eth0哪里配置。DNS1=*.*.*.*
四; /etc/hosts
文件内容;
127.0.0.1
hostname(主机名)
localhost.domain.domain
localhost(别名)
这个文件可以记录计算机的IP对应的主机的名称或主机的别名。