850 likes | 1.02k Views
第 11 章. 設定 Internet 連線. 本章大綱. 11-1 非固定制 ADSL 以撥接方式上網 11-2 使用數據機上網 11-3 利用專線或固定制 ADSL 上網 11-4 在 ADSL、Cable 或 IP 分享器的環境下以 DHCP 上網 11-5 使用無線網路上網 11-6 讓區域網路內的電腦共享頻寬上網 11-7 網路連線問題排解. 前言. Linux 的網路功能一向是它最為人所推崇的特質 , 如果您在安裝 Linux 之後卻沒有連上網路 , 那麼這樣的 Linux 主機就猶如失去利爪的老虎 , 不能展現它應有的性能。
E N D
第 11 章 設定 Internet 連線
本章大綱 • 11-1 非固定制 ADSL 以撥接方式上網 • 11-2 使用數據機上網 • 11-3 利用專線或固定制 ADSL 上網 • 11-4 在 ADSL、Cable 或 IP 分享器的環境下以 DHCP 上網 • 11-5 使用無線網路上網 • 11-6 讓區域網路內的電腦共享頻寬上網 • 11-7 網路連線問題排解
前言 • Linux 的網路功能一向是它最為人所推崇的特質, 如果您在安裝 Linux 之後卻沒有連上網路, 那麼這樣的 Linux 主機就猶如失去利爪的老虎, 不能展現它應有的性能。 • 因此本章將為讀者說明如何使 Linux 系統連上 Internet, 讓您的 Linux 作業系統也能悠遊於網際網路的大海中。
1 1 - 1 非固定制 ADSL 以撥接方 式上網 • 現在已經有許多人申請了 ADSL, 享受不限時數的上網方式。Linux 當然也可以使用 ADSL 上網, 本節主要是介紹如何使用非固定制 (或稱計時制、撥接制) 的 ADSL 上網, 若您是固定制的 ADSL 用戶, 請參考 11-3 節。 • 另外目前許多 ISP 也提供非固定制用戶更方便的 DHCP 上網方式, 如果您使用此方式, 請參考 11-4 節的設定方式即可。
非固定制 ADSL 的撥接設定 • 如果您是使用非固定制的 ADSL, 請按桌面鈕, 執行『管理/網路』命令, 設定連線上網的方式:
開始撥接 • 看到下列畫面, 表示已完成非固定制 ADSL 的連線設定。在開始撥接前, 請先依照以下步驟撥接上網, 並儲存設定:
設定開機自動撥接 • 如果您想讓 Linux 每次開機, 就自動撥接連上網路, 則可如下設定:
無法以網域名稱上網 • 撥接成功後, 如果您只能以輸入 IP 的方式連線到其他主機 (如 192.72.83.76), 而不能以輸入完整網域名稱 (如 www.flag.com.tw) 方式連線, 可能是您無法自 ISP 處取得 DNS 伺服器的 IP 位址所導致。 • 請按桌面鈕, 執行『管理/網路』命令開啟網路組態設定交談窗, 並依照以下步驟設定 DNS 伺服器的 IP 位址:
無法以網域名稱上網 • 完成後, 請執行『檔案/儲存』命令儲存設定即可。如果在文字模式下, 也可以文字編輯器開啟 /etc/resolv.conf 檔案, 並加入以下內容: • 如此即完成 ADSL 上網的設定, 若您還是無法正常上網, 請參考 11-7 節進行網路故障排除。
請將閘道移除 • 若您已經有設定閘道, 請將該設定移除, 否則會發生雖然 ADSL 已撥接上網, 但卻連不上網路的情形, 因為所有對外的封包都傳送到您之前設定的閘道上了。 • 將閘道移除的方法, 請以文書編輯器開啟 /etc/sysconfig/network 檔, 將 GATEWAY= xx.xx.xx.xx 移除, 或將其註解 (於最前面加上 # 號)。接著請編輯 etc/sysconfig/net work-scripts/ifcfg-eth0 檔, 如果有設定 GATEWAY, 同樣將其移除或註解, 重新開機後即可。
1 1 - 2 使用數據機上網 • 假如您的電腦並沒有連接區域網路或專線, 那麼就必須透過數據機上網, 要用數據機連上網路, 當然要先準備好數據機, 並向 ISP 申請撥接帳號。本節筆者將利用 KPPP 程式來介紹使用數據機撥接上網的方法。
設定撥接帳號 • 如果您是使用 56K 數據機撥接上網, 請按應用程式鈕執行『網際網路/KPPP』命令, 開啟 KPPP交談窗:
設定撥接帳號 • 執行到此, 如果您是用 HiNet 、SeedNet 或 EraNet 撥接上網, 請按 Wizard 鈕可以比較容易地完成設定。 • 反之若是使用其他的 ISP 上網, 或者您是 HiNet、SeedNet 或 EraNet 用戶, 但想自行設定撥接帳號的組態, 則可按 Manual Setup鈕。 • 底下我們分別說明這 2 種情況。
利用 HiNet 、SeedNet 或 EraNet 撥接上網 • 您若是使用 HiNet 、SeedNet 或 EraNet 的帳號撥接上網, 按下上圖中的Wizard鈕後, 會出現如右的交談窗:
利用其他的 ISP 撥接上網 • 如果您不是使用 HiNet、SeedNet 或 EraNet 撥接上網, 則按下 Manual Setup鈕後, 會出現新帳號交談窗:
設定數據機 • 設定完撥接帳號之後, 接下來便要設定連接的數據機了:
開始撥接 • 設定完撥接帳號與數據機之後, 就可以開始撥接了:
開始撥接 • 當成功地撥接上網路之後, 即可用 11-7 節所介紹的 ping指令, 測試網路是否正常運作, 筆者在此就不再贅述。
1 1 - 3 利用專線或固定制 ADSL 上網 • 本節將分別介紹如何在圖形及文字模式下, 修改網路卡的設定值, 讓專線或固定制 ADSL 的用戶連線上網。
在圖形模式下設定固定制 ADSL 的網路環境 • 在 X Window 裏, 設定網路組態最簡單的方式是使用 neat 程式。 • 請按桌面鈕執行『管理/網路』命令, 開啟網路組態設定視窗。
Step1:設定網路卡的 IP 位址、子網路遮罩及閘道器位址 • 首先要修改網路卡的 IP 位址、子網路遮罩及閘道器位址:
Step1:設定網路卡的 IP 位址、子網路遮罩及閘道器位址
Step 2:設定 DNS 伺服器 • 此步驟主要用來設定主機名稱、網域及搜尋其他主機時所需要的名稱伺服器 , 其設定如下圖所示:
Step 3:修改主機資訊 • 這個步驟主要是修改 /etc/hosts 設定檔內的主機資訊。當網路應用程式要查詢某台主機的 IP 位址時, 預設會先查詢 /etc/hosts 設定檔, 如果該檔沒有此主機對應的 IP 位址, 才會向名稱伺服器查詢。 • 因此您可將常用主機的網域名稱與 IP 位址之對應關係, 加入此設定檔中, 如此可加快連線到此主機的速度:
Step 3:修改主機資訊 • 回到網路組態設定視窗後, 請執行 『檔案/儲存』 命令即可完成設定。
在文字模式下設定網路卡 • 如果您在文字模式要設定網路卡, 則可執行 netconfig指令, 此時會出現以下的畫面:
1 1 - 4 在 ADSL、Cable 或 IP 分享器的環境下以 DHCP 上網 • Cable 或 IP 分享器都是使用 DHCP 的方式, 自動分配 IP 給用戶端的電腦, 因此用戶不必記許多複雜的設定參數, 只要設定成 DHCP 後, 開機即可自動上網, 相當的方便。 • 此外近來許多 ADSL 也開始採用DHCP 的方式上網, 用戶不需要再執行撥接程式, 佔用寶貴的系統資源。本節將為您介紹如何設定 DHCP 的上網方式。
1 1 - 4 在 ADSL、Cable 或 IP 分享器的環境下以 DHCP 上網 • 請按桌面鈕執行 『管理/網路』 命令, 開啟網路組態設定視窗, 並如圖操作:
1 1 - 4 在 ADSL、Cable 或 IP 分享器的環境下以 DHCP 上網 • 回到網路組態設定視窗後, 請執行『檔案/儲存』命令儲存設定即可。