情境8 配置网络连接

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1情境8配置网络连接2阿福的新打算掌握了软件包的管理方法之后,阿福已经可以轻松自如地在Linux系统中安装和删除软件了。阿福决定把服务器搭建起来,让它派上用场。第一步,先把网络连接起来吧……3这回俺谁都不告诉!45阿福的学习计划•1、RedHatLinux的图形化网络配置工具•2、网络配置文件•3、Linux网络配置的常用命令•4、常用网络调试命令•5、网络故障排查的基本方法6在RedHatLinux9中提供了一个图形界面的网络配置工具。使用该配置工具,可以配置各种网络连接。下面使用该工具来对一个Linux系统进行网络配置,配置的主要参数如下:IP地址:211.85.203.22子网掩码:255.255.255.0默认网关:211.85.203.254主DNS:202.102.199.68次DNS:202.102.192.681、RedHatLinux的图形化网络配置工具71、启动redhat-config-network管理工具•“主菜单”——“系统设置”——“网络”•“从这里开始”——“系统设置”——“网络”892、在“设备”标签下双击需要激活的网卡(如“eth0”)。依次配置IP地址、子网掩码、网关。103、在“DNS”标签下配置DNS和主机名。114、激活网卡eth0,必要时重新启动Linux系统。1213142、网络配置文件•在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,可以通过编辑这些文件来完成网络配置。系统中重要的有关网络配置文件有:•网络设置/etc/sysconfig/network•网卡配置/etc/sysconfig/network-scripts/ifcfg-eth0、…•IP地址和主机名的映射/etc/hosts•配置DNS客户/etc/resolv.conf•设备驱动模块/etc/modules.conf153.1hostname——查看和设置主机名每个系统都应该有一个名字,这个名字通常在系统安装时确定,可以使用hostname命令来获得当前系统的名字。同样设置计算机的名字也可以使用hostname命令,但这需要root权限:#hostnamelb.whpu.edu.cn#hostnamelb.whpu.edu.cn3、Linux网络配置的常用命令163.2ifconfig——网络信息查看与设置1、查看当前活动网卡信息#ifconfig2、查看所有网卡信息#ifconfig–a3、查看指定网卡信息#ifconfigeth0173.2ifconfig——网络信息查看与设置4、设置网卡的ip地址#ifconfigeth0192.168.1.100[netmask255.255.255.0]5、禁用网卡#ifconfigeth0down6、重新启用网卡#ifconfigeth0up18查看活动网卡信息19查看某个网络设备20修改IP地址213.3ifup和ifdown——启动和禁用网卡ifup命令用于启动指定的非活动网卡设备,该命令与ifconfigup命令相似。Ifdown命令用于停止指定的活动网卡设备,该命令与ifconfigdown命令功能相似。这两个命令的格式如下:ifup网卡设备名ifdown网卡设备名22ifup和ifdown命令的使用233.4route——路由信息查看与设置•查看路由信息–#route•添加默认网关–#routeadddefaultgw网关IP地址dev网卡设备名•删除默认网关–#routedeldefaultgw网关IP地址24不带任何参数选项的route命令25增加和删除当前路由表中默认网关记录263.5使用netconfig程序配置网络1.启动netconfig程序当用户登录到Linux系统后,在终端上使用“netconfig”命令启动该程序。确认网络配置272.配置网络属性进入“ConfiguerTCP/IP”窗口后,设置相应的网络属性,确认配置完成后单击“OK”按钮保存设置。283.重新启动网络服务使用netconfig程序进行网络配置后只是修改了相应的网络配置文件,并没有使用所作的配置在当前系统中生效,需要使用“servicenetworkrestart”命令重新启动网络服务,才可以使新的配置在当前系统中生效。294.1ping——网络测试ping命令是最常用的网络测试命令,该命令通过向被测试的目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机的网络连接状态。在Linux系统中,ping命令默认会不间断地发送ICMP报文直到用户使用“Ctr+C”键来终止该命令,使用“-c”参数可指定发送ICMP报文的数目。该命令的格式如下:ping[-c发出报文数]目的主机地址4、常用网络调试命令30运行ping命令后会在几秒钟内回显域名所对应的IP地址,这是用户察看一域名对应的IP地址的一种方法。时间分别为最小、平均值、最大值,通过它们可以了解到网络不同时间传输的差异。314.2netstat——查看网络状态•netstat命令用来显示各种各样的与网络相关的状态信息,它的主要用途有:察看网络的连接状态(仅对TCP有效,对UDP无效)、检查接口的配置信息、检查路由表、取得统计信息。不带参数时表示显示获得的TCP、UDP端口状态。常见的状态有:ESTABLISHED、LISTENING、TIME-WAIT,分别表示处于连接状态、等待连接、关闭连接。netstat程序有几个参数选项,用户可以用来查看网络上不同方面的信息,其选项说明如下:–-a:显示所有配置的接口–-i:显示接口统计信息–-n:以数字形式显示IP地址–-r:显示内核路由表–-s:表示计数器的值。324.3traceroute——路由跟踪命令格式:tracerouteIP地址作用:跟踪从当前节点到指定IP地址的节点所经过的路径,从而分析出网络故障点。334.4nslookup——检测DNS服务器nslookup是一条查询DNS数据库的用户级命令。所谓的域名系统(DNS,DomainNameSystem)就是一个分布式的数据库,用于处理整个Internet上的域名与IP地址的映射。1、交互查询方式#nslookup此时会出现提示符“>”,可以与DNS服务器交互,使用exit命令退出nslookup命令。2、命令行查询方式#nslookup域名或IP地址34交互查询方式35nslookup命令可直接带域名或IP地址36测试网络的第一步是,确认局域网中的计算机在启动之后能否与其他主机通讯。可以先在每台计算机上输入reboot命令。在Linux重新启动过程中,要仔细观看屏幕上滚动的测试信息。注意寻找下列信息:Settinghostname:hostnameyouassignedtothiscomputerBringingupInterfacelo:OKorFAILEDBringingupinterfaceeth0OKorFAILED5、网络故障排查的基本方法37也可以使用ping命令来判断计算机能否与其他计算机通讯。在当前主机上打开一个终端窗口,并输入命令pingIPaddress或pinghostname。其中,IPaddress或hostname是分配给这个计算机的IP地址和主机名。下面给出一个实例,在局域网中有一台Linux主机,其通过网关连接到互联中,现在该Linux主机不能通过浏览器访问到互联网中的某个站点,通常查找这种故障的步骤如下:38(1)检测是否该站点是否关闭,即可通过是否能打开其他知名站点来确认。如是否能访问新浪、Yahoo、搜狐等。(2)查看本机IP地址及相关网络参数设置是否正确。(3)检测本机与网关之间的通讯是否正常。(4)检测与互联网的连接。如使用Ping命令进行测试。(5)测试域名解析是否正常。(6)测试与特定站点的连接是否正常。39小结可以直接通过编辑网络配置文件来完成网络配置。如/etc/sysconfig/network、/etc/sysconfig/network-scripts/ifcfg-eth0、/etc/resolv.conf等。俺还知道了网络故障的基本排查方法!还可以使用hostname、ifconfig、route、netconfig等命令进行网络配置。在RedHatLinux9中可以通过一个图形化的网络配置工具配置各种网络连接。常用网络调试命令包括ping、netstat、traceroute、nslookup等。40

1 / 40
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功