1. 路由追踪

tracert -d 192.168.1.1

  1. C:\Windows\system32>tracert
  2. 用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]
  3. [-R] [-S srcaddr] [-4] [-6] target_name
  4. 选项:
  5. -d 不将地址解析成主机名。
  6. -h maximum_hops 搜索目标的最大跃点数。
  7. -j host-list 与主机列表一起的松散源路由(仅适用于 IPv4)。
  8. -w timeout 等待每个回复的超时时间(以毫秒为单位)。
  9. -R 跟踪往返行程路径(仅适用于 IPv6)。
  10. -S srcaddr 要使用的源地址(仅适用于 IPv6)。
  11. -4 强制使用 IPv4
  12. -6 强制使用 IPv6

主机名与域名:主机名用于局域网中;域名用于公网中。

2. 查看路由

route print
打印路由表包含ipv4\ipv6\接口

3. 添加路由

route add -p 192.168.100.0 mask 255.255.255.248 192.168.1.1 metric 3 if 2

  • -p 永久路由
  • 192.168.100.0 表示匹配的网段
  • mask 子网掩码
  • 192.168.1.1 网关
  • metric 3 代表优先级是3
  • if 2 通过2号(网卡)接口

4. 删除路由

route delete 192.168.100.0

5.修改路由

route change 157.0.0.0 mask 255.0.0.0 157.55.80.5 metric 2 if 2

CHANGE参数只能修改“网关”和“跳数”。

linux

路由追踪

https://www.cnblogs.com/machangwei-8/p/10353279.html

路由操作

route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
其中:

  • add : 添加一条路由规则
  • del : 删除一条路由规则
  • -net : 目的地址是一个网络
  • -host : 目的地址是一个主机
  • target : 目的网络或主机
  • netmask : 目的地址的网络掩码
  • gw : 路由数据包通过的网关
  • dev : 为路由指定的网络接口

例:

route add -host 192.168.1.2 dev eth0

route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41

route del -net 10.20.30.40 netmask 255.255.255.248 eth0

route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41