我知道可以通过VPN来完成,但我正在尝试使其更加动态。我试过使用'tcpforward'脚本,该脚本按照其说明进行操作,并将数据包转发到youtube服务器或从youtube服务器转发数据包。但这并不能解决,因为YouTube和Google具有相同的IP地址,因此虽然我指定的地址指向youtube.com,但它不会打开Youtube而是会打开Google.com。
还有其他方法可以做到这一点吗?例如,当我将其放入浏览器时,我希望服务器打开Youtube:
http://MyServerIP:80
有没有动态的方法来实现这一目标?
我正在运行Debian6。以下配置有效,但在浏览器中打开了Google。
./tcpforward -k -l 0.0.0.0:80 -l youtube.com:80
我建议将动态端口隧道与ssh结合使用以实现所需的功能。
使用连接到您的服务器
ssh -D8080 MyServerIP
这将创建一个本地端口8080,您可以将其引导下来,它将传输到您的服务器,并且似乎来自该服务器。
要使用此功能,您需要在浏览器中设置代理设置。Firefox有一个名为FoxyProxy的扩展,它将使您可以将特定的URL或URL模式定向到代理服务器。
代理服务器将是具有以下地址的SOCKS代理:
localhost:8080
因此,您所需要做的只是在代理设置中说*youtube.com/*
应该由代理localhost:8080
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句