没有 ssh 命令的 SOCKS 代理

没有 ssh 命令的 SOCKS 代理

ssh user@server -D 1234目前我使用 SOCKS 代理创建 ssh 隧道。如何配置服务器以便可以直接连接到socks服务器?

我想将 firefoxocks 主机设置为服务器 IP 和端口,而不是 127.0.0.1 和用 -D 参数指定的端口。

答案1

您需要在服务器上安装并配置一个实际的 SOCKS 服务器,例如但丁,SS5,代表或者斯雷莱

答案2

您可以使用 在服务器上创建与其自身的长期运行的 SSH 连接ssh user@localhost -D 0.0.0.0:1234。您可以创建一个脚本来验证此命令是否正在运行并将其放在 crontab 上,以确保如果由于某种原因连接失败,它将重新启动作业。

答案3

您可以安装 Srelay 之类的软件,这是一款适用于 Linux 的免费 Socks 代理服务器软件:http://socks-relay.sourceforge.net/

相关内容