我有:
(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 多年了,它是一款非常可靠的产品,并且拥有一个很棒的社区。