使用 ap-hotspot 共享代理连接

使用 ap-hotspot 共享代理连接

我知道我可以使用 ap-hotspot 在正常连接下配置 wifi 热点。但是如果我通过 socks 代理连接到互联网怎么办?那么我该如何将互联网共享到我的移动设备?

答案1

ap-hotspot解决方案略显过时,并且存在复杂且与 socks 代理不兼容的缺点。更简单的解决方案是使用 ubuntu 的内置功能network-manager来创建热点,详情如下http://ubuntuhandbook.org/index.php/2014/09/3-ways-create-wifi-hotspot-ubuntu/

来自热点的 TCP 流量可以使用 传递到ssh -Dsocks 代理redsocksredsocks安装并配置后,可以使用iptables重定向来自 wifi 热点的所有流量,然后redsocks将其传递到 socks 代理。

例如,如果您的 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

相关内容