WindowsXP2003下使用route命令增加永久路由

  • 格式:doc
  • 大小:28.50 KB
  • 文档页数:1

WindowsXP/2003下使用route命令增加永久路由
Route命令可以在XP、2003等操作系统下手工增加静态路由,但是重启之后路由便丢失了,还要重新增加,那么怎样能让路由一直保待,重启后仍然存在呢?其实很简单,在增加路由的命令后加上-P开关就可以了。

例如
route add 0.0.0.0 mask 0.0.0.0 192.1681.253 metric 20 -p
route add 192.168.0.0 mask 255.255.0.0 192.168.1.254 –p
h3>你问的问题其实是route命令,不光在win32平台下有,在各种unix以及linux操作系统下都有。

这个命令显示是微软从unix下剽窃过来的。

你说的route add 命令就是在操作系统中除了缺省路由外再加一条去往具体网络的路由在win32平台下其格式是这样的:
route add x.x.x.x(目标网络) mask x.x.x.x(目标网络掩码) x.x.x.x (去往目标网络的网关通常是其下一跳路由器接口的ip) 。

如果你计算机的ip为134.65.9.247你已经设置了缺省路由134.65.9.1,而你的计算机又想去144.65.0.0这个网络,而这个网络是缺省路由器不能到达的,而能到达这个网络的路由器地址为134.65.9.254。

你就应该这么设置:
route add 144.65.0.0(目标网络) mask 255.255.0.0(目标网络掩码)134.65.9.254(下一跳路由器)。

如果上述路由加上后怎么能显示出来呢。

可以在win32平台下可以继续用route 命令,route print用netstat -nr命令也可以(这个明显剽窃自unix).,来显示本机的路由表。

在unix下很好区分,其路由表通过设置G和H的flag来区分。

在win32下只有凭肉眼看了。

如果刚才手工加上的路由错了,你想删除,又不想重新启动,则可以通过route delete命令来删除,再加上正确的。

route delete 144.65.00即可。