我正在使用 Ubuntu 服务器,并且我的客户端上有一个 SOCKS 代理服务器,它是使用 ssh -D 命令创建的。我想在这台计算机上创建一个 Wifi 热点,通过该 SOCKS 代理传递流量。我通过以太网连接到互联网,因此 Wifi 空闲。
这可能吗?我怎样才能实现这个目标?
答案1
来自热点的 TCP 流量可以ssh -D
使用 .socks 代理传递redsocks
。安装和配置后redsocks
,可以使用iptables
将所有流量从 wifi 热点重定向到该热点,redsocks
然后通过袜子代理将其传递到该热点。
例如,如果您的 wifi 热点位于10.42.0.1/24
子网上并且传入redsocks
端口有12345
问题:
sudo iptables -F
sudo iptables -t nat -F
sudo iptables -t nat -A PREROUTING -s 10.42.0.0/24 -p tcp -j REDIRECT --to-ports 12345
如需详细说明,请访问http://abidmujtaba.blogspot.com/2016/07/ubuntu-create-wifi-hotspot-access-point.html