如何在中国开启mysite

时间:2016-11-30 07:32:21

标签: networking proxy server mirror great-firewall-of-china

我们在美国部署了一个网站,并且工作正常。但由于中国的防火墙很好,我无法在中国开设我的网站

我们如何访问中国网站

3 个答案:

答案 0 :(得分:1)

更快捷的方法是使用来自China Servers或本地服务器的所有资源。中国阻止来自谷歌,Facebook等的所有资源。所以,我建议你下载所有资源,如CSS,Javascript等。或者使用已经有bootstrap,jQuery和你需要的所有库的中国服务器。如果您使用谷歌分析,您必须在加载此脚本之前验证,如果用户可以加载该脚本,如果没有,那么不要加载脚本,因为它将停止您的页面几秒钟,直到抛出错误。

答案 1 :(得分:0)

我认为为另一个国家创建子网站的最佳方式是匹配本地的风格和文学属性。这样网站就能顺利运行而不会中断。

另一种方法是在国家/地区可以访问的区域中构建转发代理服务器。然后代理服务器将所有请求重定向到您的站点。但这种方式很容易被捕获,然后代理服务器将被国家防火墙阻止。在这里,您可以在代理服务器和站点之间设置加密隧道。

https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-web-server-and-reverse-proxy-for-apache-on-one-ubuntu-14-04-droplet

http://blog.boyeau.com/cheat-sheet-establishing-a-vpn-tunnel-between-2-linux-servers/

https://vexxhost.com/resources/tutorials/how-to-setup-your-own-vpn-with-pptp-on-linux-centos-ubuntu-debian/

答案 2 :(得分:0)

我们如何在没有traceroute或域,IP的情况下提供可信和/或官方来源?它可以是IP阻止,DNS过滤,数据包过滤。为了安全起见,我们真的很有限!我们可以指出您进行故障排除。您可以随时在中国使用VPN服务。这是一种方式。

我们不能说无法从中国开放网站意味着因为中国的防火墙。这可能是其他技术问题。我指的是要解决的问题。

我认为您来自中国或在中国有业务需求,并且您正在使用任何专用主机。首先检查来自中国不同ISP的服务器/域。如果失败,则运行traceroute并询问您的主机。他们将分配可从中国评估的知识产权。这意味着你被允许。简单。

其次是DNS。像Dyn这样的所有标准付费DNS都没有问题。

一般来说,托管/专用于所有正确维护的RFC标准,服务器安全性更高,HTTPS Everywhere列出,有DANE,良好的密码套件等,除非他们针对&阻止你的域名。

现在,如果您的网页上有200个资源请求,如果100个在中国被阻止,则网站不太可能打开,但您可以通过SSH。你可以做什么?从CDN使用自己的CNAME创建所有资源,如CSS,Javascript等,或者内联它们。少量资源块无关紧要。它会打开。

以下是真正阻止的列表 - Websites_blocked_in_mainland_China

真正的区块很难规避。它可以是IP阻塞,DNS过滤,包过滤。没有traceroute不容易说。真的,我们可以说很少,因为它是偏离主题,广泛。