
route print 查看所有路由(需要在管理员权限下运行cmd打开dos窗口运行命令)
route [-f] [-p] [-4|-6] command [destination] [mask netmask] [gateway] [METRIC metric] [IF interface]
例如route add命令的主要作用是添加静态路由,通常的格式是:
route add 172.16.0.0 mask 255.250.0.0 192.168.0.1 METRIC 3 IF 2
参数含义:^destination ^mask ^gateway metric^ ^interface
destination【网段地址】 mask【子网掩码】 gateway【网关地址】 metric 【路由跳数】 if【端口号】
一般情况下,不涉及本机地址,除非你要做测试。
其中:可以省略【路由跳数】参数;当通往该网关地址的路径唯一时,【端口号】参数可以省略。(因为在多端口的路由交换设备上,可能存在通往同一个IP地址的多条备份路径。)mask 是关键字,不能省略。
route add 172.16.0.0 mask 255.250.0.0 192.168.0.1 意思是:所有需要发往172.16.0.0/16地址段的IP数据包,全部由192.168.0.1路径转发。
在多个网卡的电脑中,有些时候特定的ip需要通过特定的网卡进行访问,或者当时可以使用,但是网络重新连接之后,就不能访问了。这可能是路由发生了变化。
比如外网访问百度是无线网,访问内网是有限网卡。可以在windows的网络连接中找到对应的网卡名称,或者执行ipconfig /all 查看对应网卡名称。
查询结果为
打开cmd执行route print
找到接口列表
找到对应描述的网卡,执行,这里有有线网卡的id为30
这样访问10网段的流量,就会通过无线网卡来访问。
先删除,再添加。
metric 3为级别,对应路由表的跃点数。跃点数越小,优先级越高。
mask为网络掩码,跟网络目标成对的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)