您好我的国家/地区阻止了google.com无论如何我有一个在国外的虚拟机并可以访问谷歌。它有nginx& haproxy安装,根据我的有限理解,这些反向代理可以代理到内部服务器,但无论如何让他们直接代理到google.com?
非常感谢。
答案 0 :(得分:1)
您应该使用您的VM作为浏览器的代理,而不是使用NGINX或HAPROXY代理某些网址或google.com。在您的机器上执行以下
$ ssh -D 8123 -f -C -q -N sammy@example.com
参数说明
-D: Tells SSH that we want a SOCKS tunnel on the specified port number (you can choose a number between 1025-65536)
-f: Forks the process to the background
-C: Compresses the data before sending it
-q: Uses quiet mode
-N: Tells SSH that no command will be sent once the tunnel is up
这将在127.0.0.1:8123
上打开一个socks代理,您可以在浏览器中设置它并通过您的服务器打开谷歌。
有关更详细的文章,请参阅下文