我父亲的工作要求他在办公室外使用VPN来访问与工作相关的任何内容(电子邮件,网站等),并且VPN阻止了facebook,目前,每当他想要使用facebook时,他都必须先注销VPN 。他问我是否可以设置一些方法来解决该问题,所以我试图在Debian 9上设置NGINX以充当反向代理,但是我对NGINX的经验很少。我发现如果包含proxy_set_header Host $host;
,那么我可以进入Facebook,但是看到
“抱歉,出了一些问题。
我们正在尽快努力修复这个。”
但是,如果我不包括它,VPN仍然会阻止facebook。
有什么建议吗?
答案 0 :(得分:0)
由于某些原因,您将无法反向代理Facebook:
facebook.com
不会从备用主机名(例如kyles-facebook-proxy-clone.com
)中加载。浏览器发送请求标头Host
。 Facebook的服务器无法提供他们所期望的主机名。facebook.com
提供流量。由于HSTS,facebook.com
需要HTTPS。你能做什么?