折騰了很久,終於成功幫朋友搞定了固定 IP 的商業寬頻,但⋯

一個朋友在香港某商業大廈租了辦公室,不少東西用起來均屬正常,電腦、連接至 LAN 的影印機和閉路電視系統均能運作。不過,當一段時間沒有使用網絡時,不知為何電腦會出現「沒有網際網絡」、影印機和閉路電視系統均出現異常⋯

 

我使用的商業寬頻是固定 IP ,如果一段時間沒有使用的話便會斷線,需要重新手動連線,十分麻煩。有時候部分手提電腦不能直接連接到 WIFI 網絡中,又要重新設置 IP ⋯

我已經使用 Asus AC88U ,算是貴價 Router ⋯

網絡公司是 XXXX ,他被 YYYY 收購了,但總之我需要使用固定 IP ,不似其他地方,自動取得 IP ⋯

然後朋友送來一張螢幕截圖,上面的設定已經跟着網絡供應商(ISP)的固定 IP 設置,包括「Static IP」(固定 IP;而非家用寬頻般,自動從網絡商取的浮動 IP)、Subnet mask (子網絡遮罩)、Default Gateway (預設閘道器)等等⋯情況類似下面這張截圖一樣⋯

 

到底發生了甚麼事?對不起,隔着電話的我真的甚麼都不知道,不過商業寬頻嘛,穩定網絡是必要的⋯⋯

好吧,當然我需要先 Google 一下⋯

 

資料呢?好像沒有

網絡上,只有基本的 Router 設定資料,更遑論使用固定 IP 的商業寬頻了。

 

使用特殊方法保持網絡連線?

關鍵字是「一斷時間沒有使用的話便會斷線」——但我總不能將電腦 24 小時長開,然後不停上網、上下載檔案;構想過使用一部舊電話連接到 WiFi,令它網絡保持連線,不過總未知道電話與伺服器(可能是 Google 或是 Apple iCloud)連接的間隔⋯⋯

不然使用 PING 吧!?好像也可⋯

只要每一分鐘 PING 三秒,便可以讓網絡保持連線,這部使用 Linux 的網頁伺服器不就可以了嗎?於是便加了一個 cron task

* * * * * sleep 2; timeout 3s ping 123.456.78.90 >> /dev/null 2>&1

(注:這是假 IP)

就這樣,將這個任務設定成每分鐘的第二秒執行,PING 三秒後便自動停⋯

另外, Router 的防火牆(Firewall)需作額外設定:必須在 Router 的設定頁中,令它可以回應網絡上的 PING Request ,方法才會成功。

 

拜托,不要跟別人說這是我做的⋯很丟臉⋯

 

真正的的解決方法?

我還未有時間見這位朋友,不過再經過一輪 Google Search 後,我猜這個朋友可能使用 PPPoE 的商業寬頻,需要在 Router 中設定登入的使用者名稱和密碼;至於我一直「PING」他的 Router ,就是不讓 Router 與網絡供應商的連線因逾時沒有數據傳輸而斷開⋯畢竟每一分鐘都有一次 PING 嘛⋯

不過既然問題暫時給解決了,就繼續拖延一下吧⋯

 

本文圖片來源

Photo credit: Kim Scarborough on Visualhunt.com / CC BY-SA

Router 設定頁: http://demoui.asus.com/ (截圖經修改)