网络相关配置文件(network,hosts,host.conf,services)

/etc/sysconfig/network 网络配置文件
此文件用来指定本机网络配置信息。主要包括是否启动网络功能、主机名设置、网关信息。其内容如下:
#cat /etc/sysconfig/network
NETWORKING=yes      //表示是否启动网络功能
HOSTNAME=feihu      //服务器的主机名
GATEWAY=192.168.1.6   //设置网关,可选
FORWARD_IPV4=yes     //ipv4转发功能,可选
GATEWAYDEV=eth0     //网关的设备名,如eth0表示以太网,ppp0表示拨号,可选

 

/etc/hosts IP地址和主机名的映射
为了在网络上实现域名和IP地址的映射,在Linux操作系统中可以采用两种方式:对于大量的域名解析采用DNS服务器,在小型网络中,还可以使用/etc/hosts文件提供解析。
/etc/hosts中包含了常用IP地址和主机名之间的映射,还包括主机名的别名。
#cat /etc/hosts
IP地址     主机域名    别名                主机域名    别名...
127.0.0.1 localhost locatlost.localdomain localhosts4 localhost4.localdomain4

hosts文件通常含有主机名、localhost和系统管理员经常使用的系统别名,有时telnet到Linux机器要等待很长时间,在/etc/hosts中加入客户机的IP地址和主机名的匹配项,就可以减少登录等待时间。在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。


/etc/host.conf配置名称解析器
内容:
order hosts,bind
“order”指定主机名查询顺序,其参数为用逗号隔开的查找方法,支持的查找方法为bind和hosts,分别代表DNS、/etc/hosts,这里规定先查询/etc/hosts文件,然后再使用DNS来解析域名。


/etc/services端口映射文件
services中包含了所有服务和端口号之间的映射,许多网络程序要使用这个文件。内容如:
#/etc/services:
#$Id:services,v 1.48 2009/11/11 14:32:31 ovasik Exp $
#....
#service-name   port/protocol  [aliases..]    [#comment]
tcpmux          1/tcp                         #TCP port service multiplexer
ftp             21/tcp
ftp             21/udp          fsp  fspd
.....

此文件中,最左边一列是主机服务名,中间一列是端口号,“/”后面是端口类型,可以是TCP,也可以是UDP。后面的列都是前面服务的别名(除了#注释行)。在这个文件中也存在别名,它们出现在端口号后面,在上述例子中,sink和null都是discard服务的别名,管理员可以通过修改此文件的端口来设置对应服务的访问端口(如将telnet的端口改为1023,则用户在使用telnet登录系统时所用的端口为1023,23将失败)

转载于:https://www.cnblogs.com/jishume/articles/2264580.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值