香港機(jī)房因出口帶寬較小,抗攻擊能力相對 較差。這是絕大部分香港機(jī)房的通病。CN2的穩(wěn)定性要好一些,163線路價(jià)格相對便宜,穩(wěn)定性較CN2要差一些。在受到掃段攻擊( https://anquan.baidu.com/article/1343 )等特殊情況下,可能會影響面較廣。
若您的香港服務(wù)器對穩(wěn)定性要求比較高,如果一定時間的掉包或變慢會嚴(yán)重影響您的業(yè)務(wù)開展,我司強(qiáng)烈建議您準(zhǔn)備一套災(zāi)備方案:
如開通備用線路的服務(wù)器,隨時保持?jǐn)?shù)據(jù)同步,在出問題時可以無縫切換。比如您的主機(jī)是用于電子商務(wù)業(yè)務(wù)的,使用Cn2機(jī)房,建議您開通一臺163線路的服務(wù)器。關(guān)于數(shù)據(jù)的同步: 可以2臺機(jī)器上都放數(shù)據(jù),平時做好同步,有故障時通過域名解析的方式切換。
也可以使用ngix反向代理等措施,在備機(jī)上并不保留數(shù)據(jù),只使用反向代理將流量切換過去。
還有更多災(zāi)備方案可以選擇,具體可以提交工單咨詢。
下面提供較成熟的nginx反代災(zāi)備解決方案:
1.適用于源服務(wù)器網(wǎng)絡(luò)異常,無法提供服務(wù)(如香港cn2線路在大陸電信線路掉包,其他聯(lián)通、移動,以及香港地區(qū)訪問正常)。
2.開一臺同配置香港163線路云服務(wù)器,選擇“centos7預(yù)裝寶塔面板”系統(tǒng)安裝好。
3.然后ssh遠(yuǎn)程登錄香港163線路服務(wù)器,Ip轉(zhuǎn)Ip反代設(shè)置(示例代碼針對80、443端口,其他端口可參照示例自行設(shè)置):
首先vi /www/server/nginx/conf/nginx.conf
然后在文件最后加入代碼:
(示例代碼香港cn2服務(wù)器IP為:1.1.1.1;香港163線路IP為:2.2.2.2,請用戶根據(jù)實(shí)際IP修改代碼中的IP地址)
stream {
proxy_connect_timeout 300s;
proxy_timeout 300s;
server {
listen 2.2.2.2:80;
proxy_pass 1.1.1.1:80;
}
server {
listen 2.2.2.2:443;
proxy_pass 1.1.1.1:443;
}
}
然后重新加載nginx服務(wù):service nginx reload
最后把域名解析到新開163線路服務(wù)器IP,等域名解析生效即可正常訪問。