如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,有时需要编辑这些文件来完成联网工作。在此我们详细介绍如何使用命令行来手工配置TCP/IP网络。与网络相关的配置文件和网络相关的一些配置文件有/etc/HOSTNAME、/etc/resolv.conf、/etc/host.conf、/etc/sysconfig/network、/etc/hosts等文件。下面一一介绍。/etc/HOSTNAME文件该文件包含了系统的主机名称,包括完全的域名,例如HYPERLINK"http://www.linuxaid.com.cn/"www.linuxaid.com.cn。在RedHat7.2中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下。ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eht包含第二块网卡的配置信息。下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:DEVICE=eth0IPADDR=208.164.186.1NETMASK=255.255.255.0NETWORK=208.164.186.0BROADCAST=208.164.186.255ONBOOT=yesBOOTPROTO=noneUSERCTL=no其中各变量关键词的解释如下:DEVICE=namename表示物理设备的名字IPADDR=addraddr表示赋给该卡的IP地址NETMASK=maskmask表示网络掩码NETWORK=addraddr表示网络地址BROADCEST=addraddr表示广播地址ONBOOT=yes/no启动时是否激活该卡BOOTPROTO=protoproto取值可以是none(无须启动协议)、bootp(使用bootp协议)、dhcp(使用DHCP协议)USERCTL=yes/no是否允许非root用户控制该设备若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应文件(ifcfg-ethN)或创建新文件来实现。/etc/resolv.conf文件该文件是解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件,示例如下:searchdomainname.comnameserver208.164.186.1nameserver208.164.186.2searchdomainname.com表示当提供了一个不包括完全域名的主机名时,在该主机名后添加domainname.com的后缀;nameserver表示解析域名时使用该地址指定的主机为域名服务器。域名服务器是按照文件中出现的顺序来查询的。/etc/host.conf文件该文件指定如何解析主机名。Linux通过解析器库来获得主机名对应的IP地址。下面是一个“/etc/host.conf”的示例:orderbind,hostsmultionnospoofon“orderbind,hosts”指定主机名查询顺序。这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件。“multion”指定是否“/etc/hosts”文件中指定的主机可以有多个地址。拥有多个IP地址的主机一般具有多个网络界面。“nospoofon”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,指通过把IP地址伪装成别的计算机,来取得其他计算机的信任。/etc/sysconfig/network文件该文件用来指定服务器上的网络配置信息,下面是一个示例:NETWORK=yesRORWARD_IPV4=yesHOSTNAME=deep.openarch.comGATEWAY=0.0.0.0GATEWAYDEV=其中各变量的解释如下:NETWORK=yes/no网络是否被配置FORWARD_IPV4=yes/no是否开启IP转发功能HOSTNAME=hostnamehostname表示服务器主机名GATEWAY=gw-ipgw-ip表示网络网关的IP地址GATEWAYDEV=gw-devgw-dw表示网关的设备名,如etho等注意:为了和老的软件相兼容,“/etc/HOSTNAME”文件应该用与HOSTNAME=hostname相同的主机名。/etc/hosts文件机器启动时,在查询DNS以前,机器需要查询一些主机名与IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。注意:tcpd程序是负责检测telnet、FTP等服务请求的。一旦有服