关于 Netcat/Socat 实用程序。从手册页来看,似乎可以使用 netcat 创建安全代理,通过该代理我可以将我的 Web 浏览器指向代理服务器,该代理服务器可以通过代理分叉/驱动我的 Web 流量。这可能吗?有什么提示吗?Windows 上的 Socat 是首选,但 Linux 上的 netcat 也可以。
答案1
使用 netcat 或 socat 作为代理仅适用于单个网站。这是因为您的浏览器无法指示 netcat/socat 连接到特定目标 IP。socat 的代理连接功能也仅限于通过现有 HTTP 代理连接到单个 IP。
对于临时 HTTP 代理,请使用 ssh。这将在端口 8080 上打开一个兼容 socks 5 的服务器:
ssh -NCD8080 [email protected]
-N
去壳-C
添加压缩-D
用于 socks 代理。
任何支持 Socks 代理的浏览器现在都可以连接到本地主机端口 8080。