刘俊凯 发表于 2024-8-13 01:34:30

记载服务器增加网络路由的方法

项目场景:

项目调试阶段必要外网远程部署,同时联动内网其他服务器
问题描述

外网WiFi连上后,内部服务器部分地址及端口不可访问。无法ping、telnet。拔掉外网网卡后,内网访问正常。
缘故起因分析:

体系路由表没有配置,导致内网访问的路由出现问题
解决方案:

对内网必要访问的其他服务器地址举行路由配置,当前体系为windows,详细配置参考网络大神有如下方案
打开cmd命令行,配置路由必要以管理员身份!!(windows)
1-1, 添加临时路由
通过route add 目的路由地址 mask 掩码 网关, 可配置一条临时路由
route add xx.xx.x.x(内网必要联通的服务器地址) mask 255.255.255.0 x.x.x.x(本机网关地址)
利用完成!
例子:route add -p 10.112.2.2 mask 255.255.255.0 10.112.31.254
1-2, 配置永久路由
通过route -p add 目的地址 mask 掩码 网关, 选项-p表现配置的路由为永久路由
例子:route add -p 10.112.2.2 mask 255.255.255.0 10.112.31.254
利用完成!
1-3, 删除路由
通过route delete 目的路由地址, 可删除路由
例子:route delete 10.112.2.2
利用完成!
1-4, 查询路由表
例子:route print, 可查询路由表信息
https://img-blog.csdnimg.cn/direct/84107be36a884454985d808ecf81ac78.png
趁便也记载下linux的说不定以后也用的到
2-1, 配置网段路由
通过route add -net 目的地址 netmask 掩码 gw 网关, 可配置一条网段路由
# route add -net 10.112.11.0 netmask 255.255.255.0 gw 10.112.2.254
2-2, 指定网卡配置网段路由
通过route add -net 目的地址 netmask 掩码 gw 网关 dev eth1, 可指定网口配置路由
# route add -net 10.112.11.0 netmask 255.255.255.0 gw 10.112.2.254 dev ensACS
2-3, 配置主机路由
通过route add -host 目的地址 gw 网关, 可配置主机路由
# route add -host 10.112.11.1 gw 192.168.1.1
2-4, 删除路由
只需将add变为del即可删除对应的路由
route del -net 目的地址 netmask 掩码 gw 网关
# route del -net 10.112.11.0 netmask 255.255.255.0 gw 10.112.2.254
2-5, 查询路由表
通过route -n, 可查询路由表信息
感谢先辈文章支持盘算机网络 --配置路由

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 记载服务器增加网络路由的方法