![具有 IP 转换功能的防火墙软件](https://linux22.com/image/1579407/%E5%85%B7%E6%9C%89%20IP%20%E8%BD%AC%E6%8D%A2%E5%8A%9F%E8%83%BD%E7%9A%84%E9%98%B2%E7%81%AB%E5%A2%99%E8%BD%AF%E4%BB%B6.png)
我在 Windows 机器上运行本地 socks 代理。我有一些只能通过此代理访问的 IP 地址,因为它实际上是通过 putty 设置的 ssh 隧道。我想也许具有 NAT 设置的防火墙软件可以通过代理将每个请求隧道传输到这些 IP,但我还没有找到。由于我不会使用防火墙的其他功能,因此轻量级防火墙最适合。虽然我有一台 tp-link archer c7 路由器,但我没有在其中看到 NAT 配置选项。您能为这个问题提出解决方案吗?
答案1
即使使用原生固件,Archer C7 也能运行 Linux,因此具有完整的 Linux 内核防火墙和 IP 重写功能。这些功能只是未在 UI 中显示。但是,您可以安装OpenWRT(或从 OpenWRT 衍生的其他开放固件)才能访问这些功能。
因此,您可以将其设置为使用 socks 代理将这些请求路由回您的 Windows 机器,或者您可以首先在路由器上运行 socks 代理。
请注意,您需要阅读一些关于如何配置所有这些的内容,并且您必须熟悉 Linux 命令行,尽管可能的派生固件(如 DD-WRT)可能有一些 UI 方式来设置它(但我不知道它们是否完整)。
我无法提供任何 Windows 软件推荐。