Fork me on GitHub

Linux网络管理——路由配置文件、DNS配置文件、hosts文件

路由配置文件

route命令添加的路由表,重启网络服务或者重启系统之后就全都失效了。可以创建针对网卡的路由配置文件,这样在重启网络服务 或者 重启系统的时候就会加载针对某个网卡的配置文件。

CONFIGURING STATIC ROUTES IN IFCFG FILES

创建路由配置文件,这个文件默认是没有的,需要手动创建。

DNS配置文件

[root@51cto network-scripts]# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 8.8.8.8
nemeserver 222.222.222.222

如果第一个DNS服务器8.8.8.8返回域名找不到,是不会用222.222.222.222这个DNS继续查询的。只要第一个DNS响应了(找到、或找不到),第二个DNS都不会起作用。只有当第一个DNS一直没有响应,第二个DNS才起作用。

重启网络服务 或者 重启系统,系统会获取ifcfg-eth#的DNS配置信息并更新resolv.conf 文件。

如果ifcfg-eth#里面没有配置DNS,就会使用resolv.conf的DNS配置。

如果使用DHCP上网,DHCP server也会告诉下边主机用那个DNS,并修改resolv.conf 文件。

 hosts文件

The Hosts File and what it can do for you

本地域名解析

[root@51cto /]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Windows下边hosts文件

C:\Windows\System32\drivers\etc

 

posted @ 2018-05-31 17:07  克拉默与矩阵  阅读(3600)  评论(0编辑  收藏  举报