traceroute程序-查找网络属性的主要命令

本文目录1、查找网络属性的主要命令?2、tracert会触发哪些协议?3、linux trac命令详解?4、centos7怎么安装traceroute?5、LOL游戏延迟不稳定跳PING怎么办如何解决?1、查找网络属性的主要命令?1、查看网络配置ifconfig:可以查看网络接口的地址配置信息。lo:回环 网络接口 其默认的ip地址是 127.0.0.1 回环地址通常仅对本机的网络测试ifconf

查找网络属性的主要命令?

1、查看网络配置

ifconfig:可以查看网络接口的地址配置信息。

lo:回环 网络接口 其默认的ip地址是 127.0.0.1 回环地址通常仅对本机的网络测试

ifconfig ens33 加网卡名字 查看对应的网卡配置信息

2、使用ip/ethtool命令查看网络接口

ip link: 查看网络接口数据链路层信息

ip address :查看网络接口的网络层信息

ethtool ens33 :查看指定网络接口的速率。模式等信息

3、使用route命令查看路由表条目

route -n 结合-n 可以将路由记录中的地址显示为数字形式

4、使用netstat命令查看网络连接情况

-a:显示当前主机中所有的网络连接信息

-n:以数字的形式显示相关的主机地址,端口信息

-r: 显示路由表信息

-l:显示处于坚听状态的网络接口信息

-t:查看tcp协议相关信息

-u:显示udp协议相关信息

-p:显示与网络连接相关联的进程号,进程名称信息

通常组合 netstat -anpt 在结合管道命令 grep 使用 列入22号端口

netstat -anpt | grep ":22"

5、使用traceroute命令跟踪数据包的路由途径

6、使用nslookup命令测试dns域名解析

7、使用网络配置命令修改网卡的地址,状态

ifconfig ens33 192.168.1.1/24 临时修改IP地址 重启失效

ifconfig ens330:0 192.168.1.1 添加一个虚拟接口的ip地址 和网卡的IP地址都可以正常使用

8、使用route命令添加,删除静态路有记

route add **作可以添加的路由记录

-net 选项指定目标网段的地址

gw 指定下一跳路由器ip地址

route add -net 192.168.1.0/24 gw 172.17.17.17

通过 route del 也可以删除路由记录

网络接口文件在 /etc/sysconfig/network-scripts/ifcfg-* 中

修改后 ifdown ens33 ifup ens33 重启

或者systemctl restart network 重启网卡

tracert会触发哪些协议?

tracert会触发TCP/ip协议,windows主机的tracert是直接是用ping来实现的,但是这个ping的TTL值在3个包后增大1,不可达或者超时后返回星号,继续下一个TTL的包的发送,一直到达默认设置的30跳。一般在路由器和交换机上的traceroute都是UDP的方式,每个TTL发的包的个数和最大跳数、UDP开始端口都是可以调整的

linux trac命令详解?

通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其IP地址。

在大多数情况下,我们会在linux主机系统下,直接执行命令行:

traceroute hostname

而在Windows系统下是执行tracert的命令:

tracert hostname

1.命令格式:

traceroute[参数][主机]

2.命令功能:

traceroute指令让你**网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。

具体参数格式:traceroute [-dFlnrvx][-f<存活数值>][-g<**>…][-i<网络界面>][-m<存活数值>][-p<通信端口>][-s<来源地址>][-t<服务类型>][-w<超时秒数>][主机名称或IP地址][数据包大小]

3.命令参数:

-d 使用Socket层级的排错功能。

-f 设置第一个检测数据包的存活数值TTL的大小。

-F 设置勿离断位。

-g 设置来源路由**,最多可设置8个。

-i 使用指定的网络界面送出数据包。

-I 使用ICMP回应取代UDP资料信息。

-m 设置检测数据包的最大存活数值TTL的大小。

-n 直接使用IP地址而非主机名称。

-p 设置UDP传输协议的通信端口。

-r 忽略普通的Routing Table,直接将数据包送到远端主机上。

-s 设置本地主机送出数据包的IP地址。

-t 设置检测数据包的TOS数值。

-v 详细显示指令的执行过程。

-w 设置等待远端主机回报的时间。

-x 开启或关闭数据包的正确性检验。

centos7怎么安装traceroute?

应该是没有安装traceroute,在centos上可以通过以下命令运行安装, # yum install traceroute -y

LOL游戏延迟不稳定跳PING怎么办如何解决?

国内是不应该超过100ms的,这种应该是网络负载过重,被qos导致。tcp双倍发包并不能缓解此问题,反而会使问题更加严重。因为网络更加拥堵。

可以通过traceroute来排查哪一跳延迟高,但也仅此而已,仅仅知道延迟出在哪里,或者连定为都无法做到,因为有些设备会拒绝traceroute。

一个可能的解决方法是网络**,选取一个到本地以及到公网质量都很好的节点,比如阿里云的华中华南机房,第二将游游戏流量使用socks5**到这个节点,由节点负责转发,质量会好一些。

原创文章,作者:小编,如若转载,请注明出处:http://www.wangguangwei.com/1120.html