红帽讲义第26章网络配置_第1页
红帽讲义第26章网络配置_第2页
红帽讲义第26章网络配置_第3页
红帽讲义第26章网络配置_第4页
红帽讲义第26章网络配置_第5页
免费预览已结束,剩余20页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第6章 网络配置目 录1 管理网络接口2 基本IP路由和网关3 配置DNS客户机4 其他网络设置5 网络诊断工具本章所用到的命令1 管理网络接口用红帽企业版Linux作为联网机器为每个网络接口分配一个适当的IP地址和子网掩码配置默认网关配置一个或一个以上的DNS服务器网络接口卡(NIC)lspci网络接口linux不允许用户将NIC作为文件进行访问。在/dev下没有直接关联NIC的设备节点。ifconfig a (没有-a,则只报告活跃的NIC)接口有没有处于活跃状态接口有没有关联的IP地址接口lo指的是回环接口。回环接口允许联网客户程序连接在同一台机器上运行的联网服务用ifconfig命令配

2、置网络接口ifconfig eth0 X.x.x.x netmask 255.255.255.0 upifconfig eth0 downifconfig eth0 up所有用ifconfig做的变化都是动态的,或直接保存在内核中。重启后则失效。接口配置文件:ifcfg-eth0/ec/sysconfig/network-scripts/ifcfg-与接口配置文件相关的变量变 量变量值举例说 明DEVICEeth0必须的条目。BOOTPROTOnone | static| dhcp接口如何接收它的配置信息IPADDR192.168.0.119与接口关联的IP地址NETMASK255.255.2

3、55.0于指定ip地址关联的子网掩码NOBOOTyes | no需要将接口自动作为启动进程的一部分而自动启动吗?如果是no,那么接口需要管理员手动启动后才可用。默认yesUSERCTLyes | no普通用户是否可以控制接口。默认情况下只有根用户猜疑添加、删除或者配置网络接口。默认值为noGATEWAY192.168.0.254将数据包路由出本地网络所使用的网关。关于/etc/sysconfig中文件的帮助信息/usr/share/doc/initscripts-8.45.30/sysconfig.txt用ifup和ifdown命令控制接口将接口作为DHCP客户机进行配置IP别名Linux内核

4、允许使用IP别名的概念,为一个接口分配多个地址。别名接口是用在接口名称后附加上:数字来指定的,比如:eth0:1,最多支持255个别名更改在重启后失效。若想使其成为正常启动的一部分,那么可以为别名接口生成一个接口配置文件。ifcfg-eth0:1示例1:用ifconfig命令配置接口设置ip:192.168.0.x,网关:255.255.255.0示例2:设置接口配置文件设置ip:192.168.0.x,网关:255.255.255.0示例3:用DHCP配置接口2 基本IP路由和网关IP网络A类B类C类以太网硬件(物理)地址mac每个以太网接口的地址不是一个而是二个,即一个ip地址,一个mac

5、地址在本地网络与其他机器通信arp请求arp回复数据发送arp -a检测机器的arp缓存与远程网络上的机器进行通信验证目的机器是不是在同一网络执行arp请求,确定网关的mac地址生成数据包,发送到网关网关继续传递至上一层数据包以类似的模式发送路由表routeroute n使用route编辑路由表route del route add 几乎不用示例:将默认网关添加到接口配置文件中3 配置DNS客户机域名服务域名服务(DNS)可将主机名和IP地址进行匹配resolv库通用架构解析主机名,学名resolv库。当解析一个主机名时,resolv库将试着通过咨询/etc/hosts文件定义的简单数据库).

6、接下来,resolv库将试着通过咨询/etc/resolv.conf配置文件中列出的域名服务器来进行“动态”查询。静态查询:/etc/hosts第一个标识代表IP地址,第二个标识代表真实的主机名/etc/hosts文件中的内容本地主机:localhost localhost.localdomain静态分配的ip地址:与IP地址关联的主机名方便地址:自己设定的内容令人误解的本地主机定义:动态查询:/etc/resolv.conf该文件是用来定义域名服务的。nameserver:运行DNS服务的主机ip地址。一个文件中最多有三个域名服务器行。search:列出可能会被忽略的域名后缀。可以列多个do

7、main:定义了可附加在简化了的主机名上的域名。只能有一个域名,很可能是机器的本地域名当查找主机名时,先附加域名(domain),然后再单试主机名,最后再附加上search行中找到的任何一个域名。示例:指定域名服务器访问唐山学院东校区的网站。dns:192.168.254.2504 其他网络设置其他网络配置分配主机名hostname无参数:显示当前主机名有参数:指明新的主机名/etc/sysconfig/network文件中的变量变量变量值举例用 途NETWORKINGyes|no设定NETWORKINGno后,在启动过程中所有关于网络的配置都被忽略了HOSTNAME 启动后,可使用HOSTN

8、AME命令设定的数值来设定内核的主机名,如果没有指定,主机名将设为localhost.localdomainNISDOMAINRHA130启动后,如果有的话,NISDOMAIN参数的数值可用来建立NIS域GATEWAY192.168.0.254如果特别指定,在启动时,IP地址将会添加网络路由表中作为默认网关(还可在接口配置文件中指定有有限顺序的GATEWAY)GATEWAYDEVeth0如果特别指定,可将由DHCP为相关的接口所配置的IP地址作为默认网关完整的接口配置文件文档:/usr/share/doc/initscripts-version/sysconfig.txtLinux计算机没有主

9、机名,IP地址有计算机没有主机名,IP地址有:可逆向输出ip地址如果计算机设置从DHCP服务器获得IP地址,就不要设置主机名有关主机名的要点主机名应该是DNS数据库中特定的ip地址确定主机名和使用这个主机名的ip地址一致如果计算机没有固定分配IP地址,就不应该有固定的主机名如果有疑问,就什么都不做(同时删除所有/etc/sysconfig/network文件中的HOSTNAME定义)。红帽企业版启动脚本会自己正确配置。将网络配置视为service如果改变了联网有关的配置文件,可以用service network restart在/etc/sysctl.conf中启动IP转发IP转发:接收目的IP地址与其自身不相符的数据包,并试图将数据包转发给其他接近其目的地的IP地址,这个概念就是IP转发修改配置文件/etc/sysctl.confnet.ipv4.ip_forward = 1sysctl -p 或者service network restart如果要临时启动ip转发功能,只需要修改文件/proc/sys/net/ipv4/ip_forwardDHCP详解当使用DHCP(动态主机配置协议)配置接口时,dhclient守护进程会自动启动来管理DHCP通信。用system-config-network-tui进行网络配置用system-config-networ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论