AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 42504
Accepted
perler
perler
Asked: 2009-07-19 05:02:05 +0800 CST2009-07-19 05:02:05 +0800 CST 2009-07-19 05:02:05 +0800 CST

根据发送请求的应用程序路由到特定 LAN 网关

  • 772

我用 USAIP (usaip.eu) 设置了一个 VPN,以便在美国获得 IP,尽管物理连接到欧洲的互联网。

现在我只想通过这个 VPN 路由特定的请求(你已经猜到了,Hulu)。因为 Hulu 的 IP 经常变化,所以我想说明,只有某些应用程序(比如 firefox.exe)发起的流量才会通过 VPN 路由。软件防火墙可以做到这一点(如果可以,您推荐哪一个?)或者实现这一点的最佳方法是什么?

vpn routing application-firewall
  • 4 4 个回答
  • 1850 Views

4 个回答

  • Voted
  1. Best Answer
    LapTop006
    2009-07-19T05:31:05+08:002009-07-19T05:31:05+08:00

    而且您实际上需要路由 DNS 请求,因为这是 Akamai 的第一轮路由。

    一个更简单的方法是使用 SSH 作为 socks 代理:

    ssh -D 1080 <host>
    

    然后告诉您的浏览器在 127.0.0.1:1080 上有一个 SOCKS 代理,一切正常。

    即使对于不直接支持 SOCKS 的应用程序,也有 tsocks 之类的包装器。

    • 2
  2. mrdenny
    2009-07-19T05:27:31+08:002009-07-19T05:27:31+08:00

    Hulu 的 IP 归 Akamai 所有,因此您必须输入到所有 Akamai 子网的路由才能通过此 VPN。但是,这将迫使 Akamai 的所有内容都通过 VPN。如果你对此没问题,那就去吧。从 96.17.0.0 开始,因为这是 Hulu 网络场连接到的子网。

    据我所知,没有办法告诉特定的应用程序使用特定的网络连接。

    • 0
  3. gravyface
    2009-07-19T05:51:07+08:002009-07-19T05:51:07+08:00

    实际上,这个FoxyProxy 附加组件/操作方法,加上这个全球代理列表,可能是一个更好的选择。

    • 0
  4. Kilo
    2009-07-19T05:53:17+08:002009-07-19T05:53:17+08:00

    是的,您可以根据流量类型(端口、IP、协议)进行路由。如果您熟悉 Linux 和 Linux 下的策略路由,这将非常容易。你基本上需要做两件事。(1) 使用 IPTABLES 标记或标记您的流量;(2) 在大多数 Linux 发行版上使用 Linux IPROUTE2 工具套件基于标记或标记策略路由。

    您可以根据一系列子网(例如 HULU 的 IP)标记流量,也可以根据端口或端口范围进行标记。除了它基本上是什么之外,我对 HULU 的了解不多。如果您可以根据端口或 IP 子网标记流量,那么您可以使用 Linux 作为路由器轻松地进行设置。

    现在,如果目标端口变化太大,基于源端口而不是目标端口标记流量可能会更简单。我相信HULU是一个可以安装的客户端(我上次玩HULU大约是1-2年前)。如果在 HULU 客户端中您可以指定源端口,那么您可以配置您的 NAT 或 HTTP 代理防火墙以允许此流量通过,那么您就可以做生意了!

    http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH08.web.html

    • 0

相关问题

  • Windows 7 上的虚拟 PC 和网络共享

  • 通过 VPN 更改 Active Directory 密码

  • 最好的点对点 VPN?

  • WAN 上的 VLAN

  • 通过 VPN 连接什么是远程服务器 IP?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve