LINUX常用网络配置文件的介绍

本文详细介绍了Linux系统中关键网络配置文件的功能与设置方法,包括/etc/hosts、/etc/host.conf等文件的使用,以及如何通过这些文件实现IP地址映射、主机名解析等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/etc/hosts   记录IP地址和主机名的映射关系!

如:192.168.1.10               ftp.abc.com           
                                            
修改/etc/hosts文件后,应重启网络使其生效。
命令:/etc/rc.d/init.d/network restart 或 service network restart


/etc/host.conf     负责配置名字解析器文件。
                 order    hosts  ,   bind
(指定主机名查询顺序)
                multi  on
(指定是否/etc/hosts文件中指定的主机可以有多个地址,on表示允许)
                nospoof  on
 (指定是否对服务器进行IP地址欺骗,on表示不允许)


/etc/hosts.allow   允许或禁止远程主机对本机服务访问。
如:telnet : 192.168.100.             允许192.168.100.0网段的所有主机访问TELNET服务。
设置后用tcpdchk或tcpd 命令检查设置是否正确。


/etc/hosts.deny    允许或禁止远程主机对本机服务访问。
一般可以在/etc/hosts.deny中写入拒绝所有。
all : all @all        表示拒绝远程所有主机访问本机中的所有服务。


/etc/services       包含服务名和端口号之间的映射。
文件内容第 一列为服务名,第 二列为端口号/端口类型,第 三列为服务 的别名,
第四列为注释。若添加了某些服务,可以在该文件中加入相应的端口号。


/etc/resolv.conf           是DNS客户端配置文件,包含主机的域名搜索顺序和DNS服务器的地址。
若该配置文件设置出错,可能会出现可以上QQ,但不能打开网页的现象,原因是在打开网页时
需要用/etc/resolv.conf文件。


/etc/nsswitch.conf     配置名字解析器,用于管理系统中多个配置文件查找 的顺序。
比/etc/host.conf文件提供了更多功能。


/etc/sysconfig/network     该文件用来指定服务器上的网络配置信息包含网络相关内容和主机名的设置
内容:NETWORKING=YES        网络在启动是否被 配置, yes表示开启on表示不开启
            HOSTNAME= LINUX        设置服务器的主机名
            FORWARD_IPV4= YES        是否开启IP的转发功能,yes表示开启on表示不开启

 


/etc/sysconfig/network-scripts/ifcfg-eth0      网络设置文件
为第 一块网卡配置文件,包括IP地址,网关,设备名,子网掩码等设置


客户端网卡配置文件dhcp
内容:DEVICE=eth0                   第 一块网卡的设备名为eth0 依此类推。。。。
            ONBOOT=yes                   表示开机的时候是否激活网卡
            BOOTPROTO= dhcp        引导协议,设置网卡采用什么协议获得IP 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值