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