请问如何让程序通过局域网内的另一个公网ip访问外网

dealda 2013-12-05 11:00:21
局域网内有多个公网ip,分别对应网关192.168.123.254、192.168.123.253等

现在本机启动的程序不希望通过本地默认网关对应的公网ip:192.168.123.254访问外网,而想通过192.168.123.253对应的公网ip访问,请问应如何做到,谢谢
...全文
185 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sswwee 2013-12-06
  • 打赏
  • 举报
回复
走哪个路由是win靠路由表跃点低的那个来的,socket能指定路由吗?貌似不可以,貌似。 有个土办法,先确定需要通信的ip地址,然后route add这个ip指定走你要的那个路由,然后程序里无论socket tcpclinet还是httpwebrequest什么的就都走你要的那个路由了
threenewbee 2013-12-05
  • 打赏
  • 举报
回复
用代理服务器。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧