Proxy Windows:如何通过HTTP代理将所有流量传递到特定端口?

Proxy Windows:如何通过HTTP代理将所有流量传递到特定端口?,proxy,port,Proxy,Port,需要的简短版本: 通过代理传递特定端口(TCP)的所有流量 它应该是一个端口为8000的HTTP代理 描述 我有一个应用程序需要通过特定端口(TCP)访问外部IP。但是标准的公司网络阻止了到这个端口的出站流量 但是,当使用在端口8000上工作的公司HTTP代理时,我可以访问该端口 唉,我的应用程序没有任何代理设置,IE的代理设置也不相关 端口转发和隧道对我没有任何好处(反正已经尝试过netsh),因为我不仅需要到达代理,而且还需要它真正起到代理的作用 有谁能推荐一种允许我通过代理将所有流量传递到

需要的简短版本:

  • 通过代理传递特定端口(TCP)的所有流量
  • 它应该是一个端口为8000的HTTP代理
  • 描述

    我有一个应用程序需要通过特定端口(TCP)访问外部IP。但是标准的公司网络阻止了到这个端口的出站流量

    但是,当使用在端口8000上工作的公司HTTP代理时,我可以访问该端口

    唉,我的应用程序没有任何代理设置,IE的代理设置也不相关

    端口转发和隧道对我没有任何好处(反正已经尝试过netsh),因为我不仅需要到达代理,而且还需要它真正起到代理的作用

    有谁能推荐一种允许我通过代理将所有流量传递到端口X的方法/软件吗

    它必须是特定端口的流量,因为该机器上安装了一个web服务器,我不想对它进行处理


    谢谢大家!

    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不提供端口路由,它可能是一个选项。