我的问题与此类似:
但是我找不到有用的答案。我可以通过 VPN 连接访问远程服务器。在服务器中我可以访问互联网。服务器是 Ubuntu 16,我使用 sudoers 并且可以安装所需的工具。我想通过此服务器访问互联网。一个好处是服务器位于我的国家/地区内,它们之间的数据传输更便宜...
无论如何,如果可能的话,请指导我在本地机器和远程服务器上应该怎么做
这是我尝试过的:
sudo sshpass -p xxxx ssh -N -f -L localhost:8001:localhost:80 [email protected]
它运行时没有错误,但是当我浏览 localhost:8001 时,它出现连接错误Unable to connect
...
答案1
我在远程服务器上设置了 squid 代理服务器:
https://phoenixnap.com/kb/setup-install-squid-proxy-server-ubuntu
然后我将本地机器的代理服务器设置为远程服务器的 ip 和端口3128
,现在它可以正常工作了