今天维护一个老的项目,一个老的项目已经稳定运行近1年了。最近突然出现故障了。windows服务器,中间为了排除问题,重启了一下服务器。毕竟windows服务器,有时重启包治百病。各种问题都成功解决以后,竟然发现交行的对账接口请求不通了。
现象
以下地址请求不通
http://100.100.100.39:9046/jyhx/checkBills.do
环境
操作系统: windows server 2012
网卡1: 内网普通网卡
网卡2: 交行专线usb网卡
解决办法
几经周折,联系交行的工作人员得到的解决办法。
管理员权限PowerShell
执行以下代码
route add 100.100.100.0 mask 255.255.255.0 52.52.52.117 -p
设置完成以后
ping 100.100.100.39
能ping
通就说明成功了。
查询路由信息
route print
有以下信息说明成功了。
总结
折腾一天,排查各种问题。最终就一行命令就搞定了。难者不会,会者不难啊!