如何使用 Linux 系统和 SOCKS 代理设置无线 AP

如何使用 Linux 系统和 SOCKS 代理设置无线 AP

我有:

(1)Linux 系统(准确地说是 Arch Linux,但这并不重要)

(2)以太网连接(例如,eth0

(3)远程站点上的 Socks 代理(例如,偏僻的港口),可通过 (2) 访问

(4)本地 Linux 机器上的无线网卡(例如,eth1

因此,任务是:使用 (4) 在本地站点 (1) 上创建一个无线接入点,以便所有来自该接入点的连接都将通过代理 (3)。例如,当一个人简单地连接到该 AP(嗯,应该有 DHCP 或其他东西)并转到 serverfault.com 时,所有流量都会通过该 SOCKS 代理。

我只是询问挖掘方向和一些参考,而不是分步教程。

提前致谢

答案1

虽然使用 Linux 可以实现这一切,但我会放弃这个想法,转而使用PFSense相反。它是一个基于 FreeBSD 的路由/防火墙发行版。我相信它应该能够通过其开箱即用的配置满足您的所有需求,只需添加 Squid 包即可设置 SOCKS 代理(或透明代理,如果需要)。我已经使用 PFsense 多年了,它是一款非常可靠的产品,并且拥有一个很棒的社区。

答案2

创建透明的 socks 代理,使用 红袜队 或者 传输袜 或类似的东西。

相关内容