iT邦幫忙

0

遊戲伺服器IP問題

最近遇到一個問題,
有客戶玩線上遊戲會卡頓,
但基本上後端訊號查詢都正常,也沒有任何封包異常的現象,
但客戶反應就會卡頓,用其他業者的網路卻不會,(未證實)
因此想再往上游網路查詢,
但詢問遊戲廠商客戶常駐的遊戲伺服器IP,
遊戲廠商客服說無法給予,
這樣就無法tracert遊戲伺服器查看躍點情況,
想請教各位大神還有其他解法??
懇請傳授,感謝!!

ccutmis iT邦研究生 4 級 ‧ 2019-05-25 01:25:23 檢舉
這邊舉個查遊戲伺服器IP的方法給您參考
(但不保證正確 因為我不是網工專業的)
首先你在電腦灌好客戶反應的那個遊戲,然後執行它
(最少要進入遊戲畫面 能進入遊戲場景裡最好)
接著按Win+R(執行) 輸入 cmd [Enter]
在命令列輸入
netstat -b -t 10 > detectGameServerIP.txt [Enter]
這時netstat就會在背景每十秒跑一次
並將結果存到(cmd命令的當前目錄) detectGameServerIP.txt
你就先別管這個cmd畫面,回到剛才的遊戲玩個幾分鐘後關掉遊戲,再關掉cmd畫面。
用文字編輯器打開"detectGameServerIP.txt"
分析一下應該可以找到相關資訊
資訊可能長的像這樣:
[the GameYouPlayed.exe]
TCP 192.168.0.100:65259 123.123.123.123:http CLOSE_WAIT

這個就是我在玩"the GameYouPlayed.exe" 掃到的對內跟對外IP ,
這樣至少得到一些資訊了,有對外IP
或許可以用 tracert 123.123.123.123 去追哪個路由開始出現問題...
而且測試最好是分時段測試 像我遇過用某 cable網路玩某遊戲 白天不卡 晚上下班時間或是寒暑假會卡甚至一直斷線的,如果你是白天測,客戶是晚上玩,那也可能遇不到他反應的情況,或者也有可能是你測的路由正常,但是從客戶端那邊出去的路由不正常,網路一直斷的比較好抓,偶斷絲連的網路比較難抓...
以上是個人玩遊戲的debug經驗提供您參考 XD

1 個回答

0
echochio
iT邦研究生 5 級 ‧ 2019-05-25 11:35:35

一般遊戲都會用 CDN 或多點分散式前置服務器(Gateway) 來服務 ....
每次連的CDN 不一定同一台 ....
您可提供您的所在地及 IP 及 電信商 , 給遊戲公司他可向 CDN 廠商反應您不好連的問題
遊戲不會給他的IP 的 因為如果隨便發 遊戲伺服器IP,那不就被敵手打死了 ...

我要發表回答

立即登入回答