windows静态路由

在部署HCIE云计算环境时,由于前期借鉴了官方部署手册,在部署部分虚拟机时将网络使用了跟公司内网向邻近的网段,后期为了让学生使用跳转机,而给虚拟机添加了链接公网的网卡,使得虚拟机双网卡(公网跳转、私网互联),私网有三层连接,而这也产生了一个问题,那就是默认其他虚拟机无法被跳转机直接访问,所以这时候需要使用win的静态路由。

route 可以创建、查看、删除静态路由
ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有网关项的路由表。如果与某个
命令结合使用,在运行该命令前,
应清除路由表。

-p 与 ADD 命令结合使用时,将路由设置为
在系统引导期间保持不变。默认情况下,重新启动系统时,
不保存路由。忽略所有其他命令,
这始终会影响相应的永久路由。

-4 强制使用 IPv4。

-6 强制使用 IPv6。

command 其中之一:
PRINT 打印路由
ADD 添加路由
DELETE 删除路由
CHANGE 修改现有路由
destination 指定主机。
MASK 指定下一个参数为“netmask”值。
netmask 指定此路由项的子网掩码值。
如果未指定,其默认设置为 255.255.255.255
gateway 指定网关。
interface 指定路由的接口号码。
METRIC 指定跃点数,例如目标的成本。

所以,如果要永久设置静态路由,则使用如下方式

route add  -p  192.168.1.0 mask 255.255.255.0 192.168.2.254
其中192.168.1.0/24为要路由到的地址,192.168.2.254为本机某网卡的网关,当然也可以使用if设置接口,接口号在下述命令中查看。
配置完成,使用如下命令查看即可
route print

如果不需要相应的路由条目了,使用如下方式删除即可。

route delete 192.168.1.0

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1096485692@qq.com