Contents

排查中華電信光世代連不到特定網站問題與報修方式

一般我們網路連不到一些網站,通常覺得應該是網站掛掉,不會是 ISP 出問題。之前 Imgur 有時上傳圖片會失敗,但最近改用 Github Gist 有時候也是會連不到。這邊特別記錄中華電信光世代連不到特定網站問題與報修方式,雖然不能說大家狀況會跟我一樣,但可以給大家做個參考。

心智圖

mindmap root(中華電信網路連不到特定網站) 網路問題狀況 排查問題過程 Down for Everyone or Just Me 尋找網站相同服務商方法 重取 IP id)中華 Source IP 問題( 試試重取 IP 報修方式 DR. Speed Hinet 做 TraceRoute 中華電信報修 自己報修過程

發現事情不對勁

之前有遇過 cnblog.com 連不到問題,當下有重新上網取得新的 IP 就能用了。一直以為是跟網站有關係,但是沒辦法連到網站。前正子因為想線上跟別人玩馬力歐賽車,所以我買 NSO 會員,但我發現有時候 NSO 沒法連到,我一直以為是老任的問題,有時候還常常網路遇到斷線問題。最近 Github Gist 常常上傳圖片發生錯誤,我就覺得不太對勁。畢竟 Github 被微軟爸爸買下來,他們網站都是有做備援機制,應該不會遇到問題。當下疑似github-production-user-asset-6210df.s3.amazonaws.com 沒回傳到 Response 資料。當下看 DNS 取出東西是多組 IP,無法確定是哪一個 IP 造成問題。最近買新電腦裝 foobar2000 聽音樂程式,發現網站連不到??我手機網路是可以連的,因為我朋友也是用中華電信,我請他幫我看他 Tracert IP 可以正常到達,我的網路是不行的。發現晚上8點左右到12點都會連不到網站,之後就莫名其妙就好了,之前沒特別記錄發生時間,後續維修排查被我發現固定時間會這樣。

我的 TraceRoute
https://media.discordapp.net/attachments/550308216911822865/1076513990806601819/image.png

他的 TraceRoute
https://media.discordapp.net/attachments/550308216911822865/1076514762248159322/image.png

排查問題方法

因為我朋友有送我 Fortigate ,有把中華小烏龜 DHCP 設定關掉,這邊 DHCP 由 Fortigate,原因我有架設 AdGuard ,中華電信無法 DHCP 派送 DNS,所以我後來就把這個關掉。

建議測試盡量排除其他網路設備,測試排除測試小烏龜上面,不然中華電信會以為是你的設備的問題。

設定固定 IP, Gateway IP, DNS

一般網路環境應該沒有像我家這麼複雜,你可能就直接把你電腦接到小烏龜,假如你還有一些設備可能要調整一些電腦設定。
這邊我有請教我懂網路朋友,這邊他有教我不影響現有設備設定方法。只要設定以下

  1. 固定 IP (設定小烏龜同網域)
  2. Gateway IP (直接指向小烏龜,我預設指向 Fortigate)
  3. DNS (中華電信 DNS,我預設置指定家裡的)

這些設定就能連到對外網路,不用調整其他網路。

現有 DHCP 取得網路。
https://i.imgur.com/AztwWg9.png

去控制台設定網路卡 IP,這邊設定電腦網路會中斷,這邊要注意一下。
https://user-images.githubusercontent.com/6058558/221615796-44f5ba10-85d9-4e25-b2e6-b2196b8a1d25.png

This is a tip
第一天中華電信員工,看到我小烏龜關掉 DHCP Server。他說我關掉無法試?但其實正常是可以的,設定固定 IP 就能做到。

之後設定回來,可以用飛航模式,這邊會清除 DNS 紀錄,不會吃到舊的 DNS 解析結果。

Down for Everyone or Just Me

https://i.imgur.com/ICRqoH8.png

如果沒有人可以幫你看網站能不能連,可以參考用這個東西。輸入網址就能知道能不能連,但不能連有很多種可能,也有可能某網站只能連台灣 IP 。

尋找網站相同服務商方法

我找一些相同服務商方法

怎麼找相關不能連網站?

我在這個網站可以找到相關服務網站M247 - Who Hosts This Site?,可以把相關不能連網址用這個搜尋,可以找到相關不能連的網站。
NSO Switch app-a04.lp1.npns.srv.nintendo.net連不到,應該也是 AWS 服務。我發現不只這幾個網站可以連。

嚴重掉ping:

  • cnblogs.com

重取 IP

重開中華電信小烏龜,可以取得新 IP。這邊建議重開 3 次都不行的話,可能就要繼續往下看原因。

BRAS 分配 中華 Source IP 問題(問題所在)

因為我朋友覺得很奇怪,他這邊有叫我申請固定 IP 去做更換。因為有機會換到不同 BRAS 或者不同網段 IP,我用固定 IP 就能解決這個問題,但正常浮動應該可以連才對。

我用中華電信固定IP 可以連到相關網站,這邊不知道中華電信路由怎麼設定的,反正假如你跟我一樣狀況可以繼續往下看。

查看 Hinet BRAS

可以進去連結,登入可以看到自己相關 BRAS 位置。

相關連結:[問題] 中華電信 不同BRAS?讓您輸在起跑點? - 看板Broad_Band - PTT網頁版

到這邊就能知道是路由問題,這邊準備可以做報修動作。

報修方式

因為我報修浪費一些時間,這邊我直接說明報修方式,不浪費大家時間。這邊我有用 MTR 方式去測試,但中華電信他們不會看這些東西,需要用DR. Speed Hinet 測速軟體

相關 MTR可以看,中間有 loss %的不用太緊張,需要中間到後面 loss 才要擔心,請參考下圖。

DR. Speed Hinet TraceRoute

  1. 下載DR. Speed Hinet 測速軟體

https://user-images.githubusercontent.com/6058558/221618907-2788501d-9a8b-41ca-bcfe-8646d60e9919.png

  1. Shift + 左鍵點同意,會跳出 TraceRoute工具。
    https://user-images.githubusercontent.com/6058558/221619512-e6e4727f-3779-4634-bdd2-5bec3c59be9b.png

我這邊畫面怪怪,我朋友 Win 10電腦是正常的。
https://user-images.githubusercontent.com/6058558/221620267-e41d619e-ffbb-4b4a-8cb6-ae57679ee9c5.png

Win 11 Bug,無法做 TraceRoute?

https://user-images.githubusercontent.com/6058558/221619512-e6e4727f-3779-4634-bdd2-5bec3c59be9b.png

客服教我用的時候,我找不到開始測試按鈕。好在我憑我程式開發直覺,直接按下 Enter 可以順利執行…,不然我可能要和客服卡在這邊不能進行測試。

這邊這幾天先調整固定IP。

最後回覆

X天後我收到中華電信客服回覆,說我的網路訊號到國外網站正常,這邊打臉之前說到海纜障礙影響當下路由阻塞😒,不知道是哪邊設定影響到我這個問題,反正最後來回多次終於修好了。我之後寫文章貼圖不會再遇到鳥問題(不能上傳圖片)。

相關問題文章

MTR 紀錄

https://user-images.githubusercontent.com/6058558/221623322-e1854b93-a54f-451f-9ea4-991ee5a20d15.png

https://user-images.githubusercontent.com/6058558/221623238-a46b3e26-e6c3-4dd2-b393-5150e0af66e4.png

我後來用 Prometheus 監控如下。

https://user-images.githubusercontent.com/6058558/221616715-756be441-bc53-4ab6-8ffd-a64a810aa167.png

foobar2000.org
https://user-images.githubusercontent.com/6058558/221617251-9a2b11e6-bb86-473a-8851-587db24b838c.png

AWS
https://user-images.githubusercontent.com/6058558/221617493-defc913e-76c1-4856-aa09-1e774046b861.png

最後在寫這篇聽到最近鄰居也換第四台網路,這邊之後也會考慮看看。