Proxy Windows:如何通过HTTP代理将所有流量传递到特定端口?
需要的简短版本:Proxy Windows:如何通过HTTP代理将所有流量传递到特定端口?,proxy,port,Proxy,Port,需要的简短版本: 通过代理传递特定端口(TCP)的所有流量 它应该是一个端口为8000的HTTP代理 描述 我有一个应用程序需要通过特定端口(TCP)访问外部IP。但是标准的公司网络阻止了到这个端口的出站流量 但是,当使用在端口8000上工作的公司HTTP代理时,我可以访问该端口 唉,我的应用程序没有任何代理设置,IE的代理设置也不相关 端口转发和隧道对我没有任何好处(反正已经尝试过netsh),因为我不仅需要到达代理,而且还需要它真正起到代理的作用 有谁能推荐一种允许我通过代理将所有流量传递到
谢谢大家! Windows不按端口路由。真正的答案是将流量发送到防火墙或可以通过端口路由的第3层设备 但是, 如果您知道目的地的ip地址,如果代理地址在同一子网上,您可以将该流量强制发送到代理。如果它不在同一子网中,您的计算机将尝试将流量作为网关发送到该子网,但它将不可用(不会路由)。但是,它很简单,值得一试 例如。。。。 计算机192.168.1.10255.255.255.0 代理192.168.1.254 255.255.255.255.0 目标IP。68.68.68.68 路由添加-p“目标ip”“目标子网范围”“发送流量的位置,通常为下一跳网关” 使用示例地址(将两个addrese替换为您的,但保留255.255.255.255) 以管理员身份打开命令提示符,键入
route add-p 68.68.68.255.255.255.255 192.168.1.254
使用255.255.255.255只能路由一个地址
-p将使路由在重新启动后保持不变
如果不起作用,您可以删除路由,只需路由删除“目标ip”
Route delete 68.68.68.68
非常感谢。这可能是一个很好的选择,如果我被允许篡改任何其他端口,而不是我需要的特定应用程序,我不是。。。它必须是一个通过代理的特定端口。我认为它有点远,但由于windows不提供端口路由,它可能是一个选项。