linux中网络相关的那些配置文件
source link: https://www.lujun9972.win/blog/2018/09/16/linux%E4%B8%AD%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3%E7%9A%84%E9%82%A3%E4%BA%9B%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/index.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
linux中网络相关的那些配置文件
/etc/networks
机器所连接的网络中那些可以访问的网络名和网络地址
/etc/protocols
列举了当前可用的协议名称
/etc/resolv.conf
DNS服务器信息
search domainname.com nameserver 192.168.1.2 nameserver 8.8.8.8
其中 search domainname.com
表示当提供一个不包含完全域名的主机时,在该主机名后添加 domainname.com
的后缀
nameserver xx.xx.xx.xx
表示解析域名时使用 xx.xx.xx.xx
作为DNS服务器.
域名按照 nameserver
中指定的顺序来进行查询的。
/etc/services
列举服务器名称对应的端口号和协议
/etc/xinetd.conf
xinetd的配置文件,其中包含网络服务的相关信息。 目前似乎用的比较少了
需要注意的是,若在 /etc/services
中将服务注释掉,则即使相应的网络服务启动,也是不可用的
/etc/hostname
包含了系统的主机名,包括完整的域名
/etc/host.conf
指定如何解析主机名
order bind,hosts multi on nospoof on
order bind,hosts
指定文件名查询顺序为先使用DNS解析域名,然后再查询/etc/hosts
文件multi on
指定/etc/hosts
文件中指定的主机是否可以有多个IP地址nospoof on
指不允许对该服务器进行IP地址欺骗。
/etc/sysconfig/network
用来指定服务器上网络配置信息
NETWORK=yes FORWARD_IPV4=yes hostname=hostname.domain.name GATEWAY=0.0.0.0 GATEWAYDEV=enp0s3
NETWORK网络是否被配置 FORWARD_IPV4是否开启IPV4的转发功能 hostname服务器主机名 GATEWAY网络网关的IP地址 GATEWAYDEV网络的设备名
/etc/sysconfig/network-scripts/if*
REDHAT的网络配置脚本
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s3 UUID=eadb9827-37e2-468a-9129-8a0b9810c08a DEVICE=enp0s3 ONBOOT=yes
/etc/hosts
主机与IP的对应关系
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK