俞晨曦 发表于 2017-6-23 16:52:36

Linux的几个网络配置文件

本帖最后由 俞晨曦 于 2017-6-23 16:52 编辑

OS:RHL 9.0

1. /etc/resolv.conf
DNS地址配置文件http://xxx.fishc.com/album/201706/22/151237mimzcu2zj0z6oa1a.png
配置域名服务器(DNS)地址的文件 , 从这里可以看到我域名服务器地址是192.168.0.1当然可以将图中的192.168.0.1改成114.114.114.114(114 DNS)
2. /etc/sysconfig/network主机名配置文件http://xxx.fishc.com/album/201706/22/151238xdepf0oq2pljlpl2.png
从这个文件中可以看出 , 我的主机名是localhost.localdomain
3. /etc/hosts主机名与IP的映射表http://xxx.fishc.com/album/201706/22/151240n3kf17003o0zm3zo.png
4. /etc/host.confg解析主机名的顺序http://xxx.fishc.com/album/201706/22/151242yuqz60eye7qpjeen.png
含义:先查看/etc/hosts文件夹有没有主机名与IP地址的映射,若有,则OK反之,用DNS去解析主机名
5. /etc/sysconfig/network-scripts/ifcfg-eth0网卡配置文件http://xxx.fishc.com/album/201706/22/151243yrz0oyr7655sh6hp.png
下面是各个字段的含义DEVICE=eth0                              //网卡设备名eth0ONBOOT=yes                              //是否随机器启动yesBOOTPROTO=dhcp                         //IP配置协议dhcp 当然也可以是static静态IP//设置成dhcp时可以用dhclient命令配置IPIPADDR=192.168.0.100                //IP地址192.168.0.100NETMASK=255.255.255.0      //子网掩码GATEWAY=192.168.0.1                //默认网关 当然还可以添加下列字段TYPE=ether                              //网卡类型HWADDR=xx:xx:xx:xx:xx:xx      //MAC地址BROADCAST=192.168.0.255      //广播地址NETWORK=192.168.0.0                //网络地址DNS1=192.168.0.1                        //DNS服务器地址DNS2=192.168.1.1 6.总的来说 , /etc/sysconfig/network-scripts/ifcfg-eth0这个文件集成的内容最多 , 最丰富 .这样的配置方式也体现了Linux的一切皆文件的理念.只有对文件进行修改 , 才是真正的修改 .

polt 发表于 2017-6-25 20:21:07

难得呀,在现在这个年代竟然还能找到跟我一样还在用rh9.0的,不容易呀

俞晨曦 发表于 2017-7-7 21:27:46

这个年代我还在用vc 6.0 , 感觉快 .
我还在用Xp , 除了写驱动 , 我几乎不用VS .

json 发表于 2017-7-8 17:13:36

赞~{:10_275:}
页: [1]
查看完整版本: Linux的几个网络配置文件