我一直在寻找(过去 6-7 个小时)一个快速、免费且可配置的 SOCKS5 服务器。我没有找到任何符合我需求的服务器。它们要么太复杂,要么太简陋,要么就是漏洞百出。
这就是我需要的(全部):
- 我希望它能在 Linux 上运行(最好也能在 OS X 上运行)
- 我希望它在 localhost:8888 上监听
- 当我的应用程序(说
wget..
或curl --socks5=localhost:8888
)要求http://www.google.com/search?q=asd
(或任何其他 URL - http 和 https),我希望它不是从 google 的服务器获取页面,而是从http://localhost:4444/cached?uri=http://www.google.com/search%3Fq%3Dasd
。 - 而已!
我不需要缓存或其他任何东西。我只想要一个在本地运行的 SOCKS5 服务器,它将所有查询重定向到我自己的(本地)服务器。
它可以用 C、C++、Python、PHP、Perl、Node.js 或任何其他语言编写。我不在乎,只要它能满足我(非常有限的)需求,或者我可以轻松更改源代码来实现这一点。
多谢
答案1
使用 ssh!ssh -D 8888 服务器 IP
那么只需通过该端口号连接它即可!
还应该注意,除非您的客户端配置为不,否则 shell 最终可能会超时.. 值得运行保持活动脚本。
#!/bin/sh
while[1]; do echo "keep alive"; sleep 10; done;
就足够了