前言
這是以前做網咖維護時寫的一篇文章,雖然如今網咖江河日下,但這並不是關鍵!解決問題的方法和思路才是值得關注的。。
英雄聯盟網咖特權,客戶機不生效的問題,並不是只有愛快路由才會出現!只是很多人不會調愛快(雖然它真的很簡單),所以這裡以愛快為例來講解。。
路由之外的設定
講解之前,我們需要先確定幾個問題:
1、特權是否已正常開啟
2、客戶機是否已繫結並授權
3、客戶機的外掛程序是否正常載入
當然,還有一些細節問題,因為不是今天講解的重點,這裡就不講了。
特權為何失效
首先,我們需要大概瞭解一下特權的授權過程!
1、閘道器服務端和騰訊的伺服器進行通訊,以確定自身合法性(閘道器帳號密碼是否正確、是否執行在繫結的IP上等)
2、客戶機透過qqwb_開頭的三個程序和閘道器服務端進行通訊,以確定本機是否能夠享受特權
3、英雄聯盟登陸時,英雄聯盟的大區伺服器透過你的登陸IP,最終確定你登陸的電腦是否能夠享受特權
瞭解了授權過程,可以發現,閘道器的服務端和客戶機,都
必須透過專線IP連線到騰訊的伺服器,才能獲得正確的授權!
那麼,特權資料為什麼會跑到其它線路?
這和路由的分流設定、協議衝突、協議識別準確度、分流準確性等有關。。
解決方法
首先我們做一下域名分流,把以下域名分流到專線:
wb。qq。com
netbar。qq。com
hn1-sz-login。lol。qq。com
hn2-new-login。lol。qq。com
hn3-login。lol。qq。com
hn4-new-login。lol。qq。com
hn5-new-login。lol。qq。com
hn6-login。lol。qq。com
hn7-new-login。lol。qq。com
hn8-login。lol。qq。com
hn9-login。lol。qq。com
hn10-sz-login。lol。qq。com
hn11-login。lol。qq。com
hn12-login。lol。qq。com
hn13-new-login。lol。qq。com
hn14-new-sh-login。lol。qq。com
hn15-sh-login。lol。qq。com
hn16-new-sh-login。lol。qq。com
hn17-login。lol。qq。com
hn18-login。lol。qq。com
hn19-login。lol。qq。com
wt1-new-login。lol。qq。com
wt2-new-login。lol。qq。com
wt3-new-login。lol。qq。com
wt4-new-login。lol。qq。com
wt5-login。lol。qq。com
wt6-login。lol。qq。com
wt7-login。lol。qq。com
edu1-new-login。lol。qq。com
bgp1-login。lol。qq。com
bgp2-login。lol。qq。com
hn1-sz-cap。lol。qq。com
hn2-cap。lol。qq。com
hn3-cap。lol。qq。com
hn7-cap。lol。qq。com
hn6-cap。lol。qq。com
hn1-sz-emote。lol。qq。com
hn11-cap。lol。qq。com
hn19-emote。lol。qq。com
hn14-new-sh-cap。lol。qq。com
hn15-sh-pp。lol。qq。com
hn9-pp。lol。qq。com
hn18-new-cap。lol。qq。com
sz-rms-bcs。lol。qq。com
wt1-new-cap。lol。qq。com
tj-rms-bcs。lol。qq。com
bgp2-cap。lol。qq。com
hn10-sz-cap。lol。qq。com
特別說明:英雄聯盟每個大區登陸時都會連線兩個域名,但是其中一些域名是幾個大區共用的!
愛快域名分流設定:
防止騰訊修改域名,造成域名分流失效,我們再做一下埠分流:
把8443和8501這兩個TCP埠,分流到專線即可。
需要注意的是,只做埠分流仍有機率出現丟特權的情況!
解決原理:
愛快的分流優先順序:域名分流>埠分流>協議分流
域名分流的優先順序最高!因此,準確的域名分流可以解決愛快本身協議識別不準確或者分流不準確的問題!