打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
网络相关配置文件(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将失败)

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux操作系统主机名(hostname)简介
hostname和/etc/hosts的区别
linux相关的网络配置文件
LINUX基本网络参数(一)基本配置文件
debian修改主机名需要注意的问题
Linux下的Failed to get local InetAddress for VMID问题在Linux下跑项目的时候,Tomcat控制台报了以下错误:
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服