在Lubuntu嘗試設定中華電信非固定制光世代的固定IP

執行AWS的Tutorial的時候,其中一個步驟是設定可以連到AWS VM的IP以提高安全性。

因此嘗試了一下如何設定電腦的固定IP。

根據和中華電信客服的詢問和個人理解,中華電信的固定IP有分為兩種:

  1. 非固定制的固定IP:中華電信的非固定制可以取得上限8個浮動IP,但可申請一個固定IP成為7個浮動IP+1個固定IP的模式。詢問客服人員,似乎只能提供所申請的固定IP,無法取得相關的netmask、gateway、DNS IP等設定資訊,並說明連線時使用PPPoE以中華電信提供的連線帳號密碼進行連線即可(登入帳號從浮動式IP的xxxxx@hinet.net更改為固定式IP的xxxxx@ip.hinet.net)。
  2. 固定制的固定IP:需要申請將非固定制更改為固定制,最低方案會取得3個固定IP,價錢會比非固定制來得高。

因此進行了以下嘗試:

嘗試一

使用Bash介面直接設定網路介面卡資訊,主要指令如下:
$sudo vim /etc/network/interfaces //設定網路介面卡資訊
$sudo vim /etc/resolve.conf //設定DNS
$sudo /etc/init.d/networking restart //重啟網路設定

但查找了幾個網站的設定,/etc/network/interfaces的內容設定格式都類似如下:

auto eth0
iface eth0 inet static # 固定 (靜態) IP。
address 140.127.ooo.xxx # IP 位址。
netmask 255.255.255.0 # 網路遮罩。
gateway 140.127.qqq.ppp # 預設閘道。

此嘗試以失敗告終,猜測這種設定方式應該是適用於固定制固定IP,但也不排除是我所嘗試採用的netmask或gateway數值錯誤。

嘗試二

使用Bash介面搭配PPPoE工具,主要指令如下:
$sudo apt-get update //更新apt-get (package manager)
$sudo apt-get install pppoe //安裝pppoe工具程式
$sudo apt-get install pppoeconf //安裝pppoeconf
$sudo pppoeconf //執行pppoeconf,進行數個步驟的pppoe連線設定,設定資訊包含ISP提供的連線帳號(xxxxx@IP.hinet.net)和密碼,以及一連串的yes(同意)。
設定完畢後,可以輸入$sudo vim /etc/network/interfaces,觀察到網路介面資訊的確有被變更。
此嘗試以失敗告終,猜測pppoe和pppoeconf是不同的程式,因此在本次嘗試中或許不需要安裝pppoe。

嘗試三

使用Lubuntu本身的GUI介面進行設定(網路介面圖示位於桌面右下角)。
此嘗試以失敗告終。

嘗試四

思考是否需要對中華電信的小烏龜額外進行設定。
做了以下實驗:
使用相同電腦但改以Windows登入,以xxxxx@IP.hinet.net進行pppoe連線,經由網路工具確認IP以確實變更為固定IP。
證明不需要特別對中華電信小烏龜進行設定,也可以使電腦切換為固定IP。

其他嘗試

  1. 相同區網內的兩台電腦都以Windows登入,且兩者皆採用區域連線,經由網路工具確認兩者的IP數值相同。猜測該IP即為兩者共同連接的上游(中華電信小烏龜)的IP。
  2. 相同區網內的兩台電腦,電腦A和電腦B可以在兩者不同時使用固定IP的情況下,將固定IP給任一台電腦使用。

因為幾種目前的幾種嘗試都失敗了,也暫時沒有其他頭緒,因此暫緩設定固定IP的計畫。

參考資料

  1. Ubuntu 網路設定 – PPPoE (ADSL) 指令
  2. Ubuntu 網路設定 – 固定 IP
  3. ADSLPPPoE
  4. Debian 手動與自動設定IP
Advertisements

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s