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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

⽹络相关配置⽂件(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将失败)。

相关文档
最新文档