给国外的网站做个加速-给国外的网站做个加速-华盟网

给国外的网站做个加速

华盟学院山东省第二期线下学习计划

大家好,我是sean,前段时间为了应付XX云盘不断的将我的学习资料变成8秒,特意买了个国外的鸡做云盘,由于频繁更新学习资料,网站打开慢就成了一个很不爽的问题,于是决定给云盘站做一个简单的加速。

本次解决问题:

1. 提高网站的访问速度,实现负载均衡

2. 解决网站需要加8000端口才能打开的问题

3. 隐藏网站源IP

本次教程用到的IP及端口

源服务器IP及端口107.172.6.211:8000

加速服务器1及端口172.86.72.211:80

加速服务器2及端口144.48.9.196:80

加速前网站访问速度6.51s而且访问需要加8000端口

给国外的网站做个加速 

为了给网站加速,特地找隔壁老王借了两个香港的VPS,借来以后才发现一个是linux系统的,一个是03系统的......

先从linux系统的机器下手。

1. 安装一个负载均衡的工具yum install -y haproxy

给国外的网站做个加速 

2. 修改该工具配置文件 vi /etc/haproxy/haproxy.cfg,新增加以下内容

        listen game10                        game10可改为任意字符)

        bind 172.86.72.211:80                当前服务器的IP及你打算用的端口

        mode tcp                                     协议

        balance roundrobin                                

        server myserver10 107.172.6.211:8000            加速服务器的IP及端口

添加好以后保存退出,重启程序

systemctl restart haproxy

给国外的网站做个加速 

到这一步Linux的操作就完成了,接下来搞03系统的。

1. 安装IPV6

给国外的网站做个加速 

2. netsh interface portproxy add v4tov4 listenaddress=144.48.9.196 listenport=80 connectaddress=107.172.6.211  connectport=8000

netsh interface portproxy add v4tov4 listenaddress=加速服务器的IP listenport=加速服务器的端口connectaddress=网站源服务器IP  connectport=网站源服务器端口

给国外的网站做个加速 

可以用命令查一下是否执行成功

给国外的网站做个加速 

接下来实现负载均衡(在域名解析后台将两个加速的IP解析一下就好了)

给国外的网站做个加速 

到这里就算完成了,接下来验证我们文章前提出的问题

1. 提高网站的访问速度,实现负载均衡

给国外的网站做个加速 

给国外的网站做个加速 给国外的网站做个加速 

加速后网站访问基本上就是1-2s,而且实现了访问负载均衡。速度提高百分之六七十

2. 解决网站需要加8000端口才能打开的问题

给国外的网站做个加速 

现在通过域名直接就访问了,不需要在加端口

3. 隐藏网站源IP

给国外的网站做个加速 给国外的网站做个加速 

通过网站测试工具测试,现在的网站只显示加速服务器的IP,不显示源服务器IP

教程到此结束,自己折腾吧

你可能喜欢

www.idc126.com

始发于微信公众号: 黑白之道

本文由 华盟网 作者:karl456789 发表,其版权均为 华盟网 所有,文章内容系作者个人观点,不代表 华盟网 对观点赞同或支持。如需转载,请注明文章来源。
0

发表评论