linux下的网络命令

linux下的网络命令

ID:34417528

大小:30.66 KB

页数:3页

时间:2019-03-05

linux下的网络命令_第1页
linux下的网络命令_第2页
linux下的网络命令_第3页
资源描述:

《linux下的网络命令》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、LINUX网络性能之管理工具三剑客本文是介绍管理Linux系统网络性能技巧的文章,主要介绍了route、netstat、tcpdump三种网络管理测试工具的使用方法及其可实现的功能。route在配置网络时,要为机器指定接收数据包时该包要经过的路径。在Linux系统中,提供一个命令route,这个命令可以为ifconfig命令配置的网卡设置静态路由。这种设置工作通常在/etc/rc.d/rc.inet1中引入,在系统引导时进行。我们通过几个例子来说明如何使用route命令:routeadd-net12

2、7.0.0.0这个命令将向路由表中添加一个指定地址或者网络的路由。注意此时网络为A类地址,掩码被设置为255.0.0.0,这个新添加的条目被连接到lo设备上。routeadd-netxxx.xxx.xxx.xxxnetmask255.255.255.0deveth0这个命令为IP地址为xxx.xxx.xxx.xxx的主机增加一个路由,它的网络掩码被设置为255.255.255.0。routedel-netxxx.xxx.xxx.xxx此命令将删除xxx.xxx.xxx.xxx这个网络的路由。使用ro

3、ute命令还可以很方便地对整个网络的路由信息进行管理,其输出结果是网络的路由表。如下所示:-----------------------------------------------------------------[root@lee/root]#routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface10.10.8.224*255.255.255.255UH000eth010.10.8.0*255.255.

4、255.0U000eth0127.0.0.0*255.0.0.0U000lodefaultdgc8.njupt.edu0.0.0.0UG000eth0defaultdgc8.njupt.edu0.0.0.0UG100eth0[root@lee/root]#-----------------------------------------------------------------输出结果中各个字段的含义是:·Destination表示路由的目标IP地址。·Gateway表示网关使用的主机名或者是

5、IP地址。上面输出的"*"表示没有网关。·Genmask表示路由的网络掩码。在把它与路由的目标地址进行比较之前,内核通过Genmask和数据包的IP地址进行按位"与"操作来设置路由。·Flags是表示路由的标志。可用的标志及其意义是:U表示路由在启动,H表示target是一台主机,G表示使用网关,R表示对动态路由进行复位设置;D表示动态安装路由,M表示修改路由,!表示拒绝路由。·Metric表示路由的单位开销量。·Ref表示依赖本路由现状的其它路由数目。·Use表示路由表条目被使用的数目。·Ifac

6、e表示路由所发送的包的目的网络。通过查看这些输出信息,我们就可以方便地管理网络的路由表了。netstatnetstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。在计算机上执行netstat后,其输出结果如下所示:-----------------------------------------------------------------[root@lee/root]#netstatActiveInternetconnecti

7、ons(w/oservers)ProtoRecv-QSend-QLocalAddressForeignAddressStateActiveUNIXdomainsockets(w/oservers)ProtoRefCntFlagsTypesStateI-NodePathUnix5[]DGRAM460/dev/logUnix0[]STREAMCONNECTED173@00000014Unix0[]DGRAM662Unix0[]DGRAM631Unix0[]DGRAM544Unix0[]DGRAM484U

8、nix0[]DGRAM470[root@lee/root]#-----------------------------------------------------------------从整体上看,netstat的输出结果可以分为两个部分:第一部分:是ActiveInternetconnections,称为有源TCP连接,在上面的输出结果中,这一部分没有内容,表示暂时还没有TCP连接。第二部分:是ActiveUNIXdomainsockets,称为有源Unix域套

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。