目录
cmd路由相关命令
#显示路由信息
route print
#删除所有的0.0.0.0的路由
route delete 0.0.0.0
#添加永久路由
route -p add 目标ip mask 网络掩码 网关ip
路由表含义
在CMD中输入命令:route print 获取路由表如图,
接口列表:指的是路由器的网络接口列表 (以太网, 本地连接, 无线网卡, 蓝牙......)
活动路由:当前激活的路由(Active Routes)
网络目标:(Network Destination):目的网段
网络掩码(Netmask):子网掩码
网关(Gateway):下一跳路由器入口的ip
接口(interface):路由器通过interface和getway定义下一跳路由器的链路,通常情况下,interface和gateway是同一网段
路由过程: 发往 网络目标 的报文,通过接口发到网关, 然后由网关继续处理
自动跃点数
一个路由为一个跃点,越小越优先
跃点数决定 多路由 的网络优先级
案例: 实现两个网段同时访问
网络1 用本地网卡 网段 172.16.0.0
网络2 用无线网卡 连外网wifi
最后的效果是:访问172.16.0.0网络的请求发给网络1的网卡处理,其他请求都发给网络2的网卡处理
1. 连接网络1, 自动获取
2. 配置网络1路由表
# 删除默认路由, 重新连接网络后会自动生成
route delete 0.0.0.0
# 新增内网路由,访问内网的都会走这个
route -p add 内网网段 mask 内网网段掩码 内网ip
route delete 0.0.0.0
route -p add 172.16.0.0 mask 255.255.0.0 172.16.83.254
3. 连接网络2 自动获取
设置 自动跃点数 为 1,表示优先走这个路由