在客户端上通过 Wireguard vpn 创建 socks5 代理

在客户端上通过 Wireguard vpn 创建 socks5 代理

我目前在 Firefox 上使用 ssh 隧道并在其上设置了 socks5,问题是如果代理关闭并且服务器出现问题,则不会加载任何内容,这就是为什么我想在 wireguard 中使用 socks 代理。因此,当 wireguard 关闭且未连接时,Firefox 也会停止工作。这是我发现的。

https://github.com/moparisthebest/wireguard-proxy

由于我是新手,我不知道这是否是我想要的,以及如何使用它。作为我的最后一个计划,我认为一个棘手的解决方法可能会奏效(虽然还没有尝试过)。使用 -D 标签将自己 ssh 到自己,这样我就可以像以前一样对其进行隧道传输,但这次不是通过隧道传输服务器,而是通过隧道传输自己,将其放在 socks 代理上。(不过我宁愿不使用这种棘手的方法)

答案1

好吧,既然没有人回答,首先通过我自己的隧道完全有效,正如我所料,它在我的本地主机上创建了一个 socks 代理,并且 wireguard 在 socks 代理上然后可用,然后我找到了一种更好的方法使用 dante 服务器来执行此操作首先尝试在服务器上设置代理,以便我可以通过 ip.com:1080 访问它,但不幸的是,这不起作用,我认为这是因为我所有重要的端口都已在使用中,因为我的服务器上有 cpanel,所以我在本地机器上安装了 dante 服务器并通过它代理了 wireguard 接口,所以我现在再次将它放在我的本地主机上,但我不会再打开愚蠢的 ssh 连接,只需一点主管工作即可使其自动工作,当 wireguard 现在启动时,dante 服务器最多会在几秒钟内启动,所以现在由于 dante 和主管,它是完全自动化的,现在一切都很棒。

我没想到在这里得不到答案,因为我是新手,而且我没想到最后我会回答我自己的问题。

相关内容