电脑配置多IP时设置静态路由
来源:网络收集 点击: 时间:2024-05-02首先来看下故障现象,在开始菜单里找到cmd命令行工具打开,输入ipconfig /all来查看网卡配置,如下

在开始菜单里找到cmd命令行工具邮件已管理员身份打开,输入route print查看系统自动生成的路由表,可以看到下图红框中出现两个8个0路由分别指向网关

192.168.3.0/24这个是外网上网用的,192.168.0.1/24是开了HCL模拟器用于测试的,模拟器里创建了3个网段,分别是192.168.2.0/24、192.168.0.0/24、2.2.2.0/24,走三层互通。现在进行PING测试及路由跟踪测试,发现图1外网上网正常,ping及路由都可达,图2是到网关的,因为时同一个网段,不需要三层路由,可达,图3时模拟器其他网段的网关,ping不通,路由测试发现默认走了第一条路由出去,自然就无法通信了



解决办法:手动添加静态路由。指定其路由走向。先把内部192.168.0.15/24的ipv4的网关取消,因为我们要访问192.168.2.0/24这个网段,然后在开始菜单里找到cmd命令行工具邮件已管理员身份打开,输入
route add 192.168.2.0 mask 255.255.255.0 -p 192.168.0.1
查看系统路由,可以看到我们已经手动添加了一条静态路由如下图


再次进行验证操作

刚才route add 192.168.2.0 mask 255.255.255.0 -p 192.168.0.1是添加了一条去往 192.168.2.0/24网段的静态路由,指定去往此网段的路由都走 192.168.0.1网关。
其中用到的几个参数的作用是:
-p 表示永久路由,重启后不丢失;
Add 添加路由;
delete 删除路由;
192.168.2.0 表示目的网段的网络地址;
Mask 固定命令,后面跟的是目标网段的子网掩码;
192.168.0.1 是去往目的网段的下一跳;
route print命令来查看系统的静态路由;
route delete删除添加的静态路由,如route delete 192.168.2.0 mask 255.255.255.0 。
注意事项cmd命令行工具必须以管理员身份运行,否则会提示请求的操作需要提升权限。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_653288.html