使用 YaST 手動設定網路連線

Linux 可支援多種網路類型。大多數使用不同的設備名稱和組態檔,會分佈在檔案系統的不同位置。要更瞭解手動網路組態的綜覽,請參閱第 30.7 節「手動設定網路連線」

安裝期間,YaST 可以自動設定所有偵測到的介面。安裝後,可隨時在安裝系統設定其他的硬體。下列章節將說明 SUSE Linux Enterprise 支援之所有網路連結類型的網路組態。

[Tip]IBM System z:熱插式網路卡

IBM System z 平台支援熱插式網路卡,但不支援透過 DHCP 進行的自動網路整合 (和 PC 的情況相同)。完成偵測後,接著以手動設定介面。

使用 YaST 設定網路卡

若要在 YaST 中設定您的有線或無線網路卡,請選擇網路設備+網路卡。啟動模組後,YaST 會顯示一般網路組態對話方塊。選擇要使用 YaST 或 NetworkManager 來管理您的網路設備。若您要用 YaST 以傳統方式設定網路,請勾選用 ifup 的傳統方式並按一下下一步。若要使用 NetworkManager,請勾選使用者以 NetworkManager 控制,並按一下下一步。如需有關 NetworkManager 的詳細資訊,請參閱 第 30.6 節「使用 NetworkManager 管理網路連線」

[Note]網路方法和 Xen

NetworkManager 無法搭配 Xen 運作。Xen 之中只有用 ifup 的傳統方式

下一個對話上半部顯示一個清單,列出所有可以設定的網路卡。任何正確偵測的介面會在此列出名稱。若要變更所選設備的組態,請按一下編輯。無法偵測的設備,可依 第 30.4.1.2 節「設定未偵測到的網路卡」 中說明的方式使用 新增 來設定。

圖形 30.3. 設定網路卡

設定網路卡

變更網路卡組態

若要變更網路卡組態,請在 YaST 網路卡組態模組偵測到的網路卡清單中選擇,再按一下編輯。會出現網路卡組態設定對話,讓您從位址一般索引標籤調整組態。如需關於無線網路卡組態的更多資訊,請參閱第 29.1.3 節「使用 YaST 進行設定」

設定 IP 位址

若可用的話,會在安裝時自動設定連接網路卡,以使用自動位址設定,DHCP。

[Note]IBM System z 和 DHCP

在 IBM System z 平台上,只有擁有 MAC 位址的網路卡才會支援 DHCP 式的位址組態。此情況只適用於 OSA 和 OSA 高速網路卡。

使用的 DSL 連接若未由 ISP 指定靜態 IP,則應該使用 DHCP。如果您決定使用 DHCP,請在DHCP 用戶端選項中設定其詳細資料。請選取進階+DHCP 選項,從位址索引標籤找出此對話方塊。指定 DHCP 伺服器是否應該執行廣播要求以及使用任何識別碼。如果有虛擬主機設定,透過相同介面與不同主機通訊,會需要使用識別子來分辨他們。

DHCP 對於用戶端組態是不錯的選擇,但不適用於伺服器組態。若要設定靜態 IP 位址,請如下執行:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 位址索引標籤中選擇靜態位址設定

  3. 輸入 IP 位址子網路遮罩

  4. 下一步

  5. 若要啟用組態,請按一下完成

如果您使用靜態位址,就不會自動設定名稱伺服器和預設閘道。若要設定閘道,請按一下路由,然後新增預設閘道。若要設定名稱伺服器,請按一下主機名稱與名稱伺服器,然後新增名稱伺服器和領域的位址。

設定別名

一張網路卡可擁有多 IP 位址,稱為別名。若要設定您網路卡的別名,請如下執行:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 位址索引標籤中,選擇進階+其他位址

  3. 按一下新增

  4. 輸入別名名稱IP 位址網路遮罩

  5. 按一下確定

  6. 再按一次確定

  7. 下一步

  8. 若要啟用組態,請按一下完成

設定主機名稱和 DNS

若您在安裝期間未變更網路組態,且有連接網路卡可用,則會自動為您的電腦產生主機名稱並啟用 DHCP。同時也會自動產生您主機要整合至網路環境所需的的名稱服務資訊。若網路位址設定使用 DHCP,則網域名稱伺服器清單會自動填入適當的資料。若您希望使用靜態設定,請手動設定數值。

若要變更您電腦的名稱並調整名稱伺服器搜尋清單,請如下執行:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 位址清單中,按一下主機名稱與名稱伺服器

  3. 若要停用 DHCP 驅動的主機名稱組態,請取消選擇透過 DHCP 變更主機名稱

  4. 輸入主機名稱,且若需要的話,亦輸入網域名稱

  5. 若要停用 DHCP 驅動的名稱伺服器清單更新,請取消選擇透過 DHCP 更新名稱伺服器與搜尋清單

  6. 輸入名稱伺服器與網域搜尋清單。

  7. 按一下確定

  8. 下一步

  9. 若要啟用組態,請按一下完成

設定路由

若要讓您的電腦與其他電腦和其他網路通訊,必須提供路由資訊,以讓網路流量採取正確的路徑。若使用 DHCP,會自動提供此資訊。若使用靜態設定,必須手動新增此資料。

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 位址索引標籤中,按一下路由

  3. 輸入預設閘道的 IP。

  4. 按一下確定

  5. 下一步

  6. 若要啟用組態,請按一下完成

新增特殊硬體選項

有時網路卡模組需要特殊參數才能正確運作。若要以 YaST 進行設定,請如下執行:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 位址索引標籤中,按一下進階+硬體詳細資料

  3. 選項中,輸入您網路卡的參數。若使用相同模組設定兩張網路卡,則兩張卡都會使用這些參數。

  4. 按一下確定

  5. 下一步

  6. 若要啟用組態,請按一下完成

啟動設備

如果您使用 ifup 的傳統方法,就可以設定您的設備在下列時機啟動:開機時、連結纜線時、偵測到網路卡時、以手動方式啟動,或者永不啟動。若要變更設備啟動,請執行下列步驟:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 一般索引標籤中,從設備啟用中選擇希望的項目。

  3. 下一步

  4. 若要啟用組態,請按一下完成

設定防火牆

您不需輸入 第 43.4.1 節「以 YaST 設定防火牆」 所說明的詳細防火牆資訊,僅需在設備設定時判斷基本防火牆設定即可。請執行下列步驟:

  1. 從 YaST 網路卡組態模組偵測到的清單中選擇網路卡,並按一下編輯

  2. 進入網路組態對話中的一般索引標籤。

  3. 決定您要為介面指派的防火牆區域。可用的選項如下:

    沒有區域,所有的流量已封鎖

    將會阻擋此介面的所有流量。

    內部區域 (未保護)

    會執行防火牆,但不強制任何規則以保護此介面。 唯有您的機器位於受外部防火牆保護的更大網路中時,才能使用此選項。

    廢除區域

    廢除區域是內部網路與 (有潛在風險的) 網際網路之前的另一道防線。從內部網路與網際網路都可連接到指派至此區域的主機,但主機無法連存取內部網路。

    外部區域

    防火牆執行於此介面,且會徹底保護其免於網路流量的其他可能危險。此為預設選項。

  4. 下一步

  5. 按一下完成來啟用組態。

設定未偵測到的網路卡

您的網路卡有可能未正確偵測到。若是這樣的話,網路卡就不會出現在偵測到的網路卡清單中。若您確定您的系統具備網路卡的驅動程式,可手動設定。若要設定未偵測到的網路卡,請如下執行:

  1. 按一下新增

  2. 以可用的選項(組態名稱模組名稱) 設定設備類型。如果網路卡是 PCMCIA 或 USB 設備,請啟用個別的核取方塊並使用下一步來結束對話方塊。否則,從從清單選擇選擇網路卡型號。接著 YaST 會為網路卡選擇適用的核心模組。

    硬體組態名稱會指出 /etc/sysconfig/hardware/hwcfg-* 檔案的名稱,其中包含您網路卡的硬體設定。這包含核心模組名稱,以及所需的選項以啟始化硬體。

  3. 下一步

  4. 位址索引標籤中,設定介面的設備類型、組態名稱與 IP 位址。若要使用靜態位址,請選擇靜態位址設定,再填妥IP 位址子網路遮罩。您亦可從此選擇設定主機名稱、名稱伺服器和路由詳細資訊 (請參閱第 30.4.1.1.3 節「設定主機名稱和 DNS」第 30.4.1.1.4 節「設定路由」)。

    若您介面設備類型選擇無線,請在下一個對話設定無線連接。關於無線設備設定的詳細資料位於第 29.1 節「無線區域網路」

  5. 一般索引標籤中,設定防火牆區域設備啟用。透過使用者控制,授予一般使用者連接控制權。

  6. 下一步

  7. 若要啟用新網路組態,請按一下完成

有關組態名稱慣例的資訊,請參閱 getcfg(8) 線上文件。

數據機

[Tip]IBM System z︰數據機

IBM System z 平台不支援此類型的硬體組態。

在「YaST 控制中心」中,您可透過網路卡設備+數據機存取數據機組態。如果無法自動偵測到您的數據機,請按一下新增來開啟手動組態對話方塊。在開啟的對話方塊中,輸入數據機在數據機設備下用來連接的介面。

[Tip]CDMA 和 GPRS 數據機

請以 YaST 數據機模組來設定支援的 CDMA 和 GPRS 數據機,與您設定一般數據機時的方式一樣。

圖形 30.4. 數據機組態

數據機組態

若使用專用交換機 (PBX),您可能需要輸入撥號前置號碼。通常為 0。請參閱 PBX 隨附的說明。另外,請選擇是否使用按鍵式或轉盤式撥號、是否應該打開喇叭以及數據機偵測撥號音前是否應等待。如果數據機連接到分機,就不能啟用最後一個選項。

詳細資料下,設定傳輸速率和數據機的啟始字串。只有在無法自動偵測您的數據機或是數據機需要特殊設定來傳輸資料時,才能變更這些設定。這些設定主要適用於 ISDN 終端機介面卡。按一下確定來結束此對話方塊。如果要在沒有 root 許可權的情況下將數據機控制權委託給一般使用者,請啟用使用者控制。使用此方式,使用者即可啟用和停用介面,而不需要管理員的許可。在撥號前置號碼正規表示式下,指定一個正規表示式。KInternet 中的撥號前置號碼(一般使用者均可修改),必須符合此正規表示式。如果此欄位為空白,則使用者必須有管理員許可才能設定不同的撥號前置號碼

在下一個對話方塊中,選擇 ISP (網際網路服務提供者)。如果要從國內的 ISP 預先定義清單中選擇,請選取國家。或者,可按一下新增來開啟一個對話方塊,您可以在其中輸入您的 ISP 資料。這包括撥接連接名稱、ISP 名稱以及您的 ISP 提供的登入名稱和密碼。啟用 永遠詢問密碼,以提示您在每次連接時輸入密碼。

在最後一個對話方塊中,可以指定其他的連接選項:

視需要撥號

如果您啟用了視需要撥號,請至少設定一個名稱伺服器。

連接時修改 DNS

此選項是依照預設啟用的,每次您連接到網際網路時,即會更新名稱伺服器位址。

自動取回 DNS

如果提供者沒有在連接後傳輸其領域名稱伺服器,則應停用此選項並手動輸入 DNS 資料。

簡易模式

此選項預設為啟用。使用它,就會忽略 ISP 伺服器送出的輸入提示,以避免干擾連接過程。

外部防火牆介面

選取此選項可啟用 SUSEfirewall2 並將介面設為外部。這樣就可讓系統在連接網際網路時免於外部攻擊。

閒置逾時 (秒)

使用此選項來指定網路靜止一段時間後即自動中斷數據機的連接。

IP 詳細資料

這會開啟位址組態對話方塊。如果您的 ISP 沒有為您的主機指定動態 IP 位址,請停用動態 IP位址然後輸入您主機的本地 IP 位址和遠端 IP 位址。請向您的 ISP 詢問此資訊。讓預設路由保持為啟用狀態並選取確定來結束此對話方塊。

選取下一步回到原先的顯示數據機組態摘要的對話方塊。按一下 完成 以結束此對話方塊。

ISDN

[Tip]IBM System z︰ISDN

IBM System z 平台不支援此類型的硬體組態。

使用此模組來為您的系統設定一個或多個 ISDN 卡。如果 YaST 無法自動偵測您的 ISDN 卡,請按一下新增來手動選取。可以有多個介面,但多個 ISP 只能設定一個介面。在接下來的對話方塊中,設定網路卡正常運作所需的 ISDN 選項。

圖形 30.5. ISDN 組態

ISDN 組態

在下一個對話方塊中 (如 圖形 30.5 「ISDN 組態」 中所示),選取要使用的通訊協定。預設為 Euro-ISDN (EDSS1),但如果是較舊或較大型的交換機,則選取 1TR6。如果您是在美國,請選取 NI1。在相關欄位中選取您的國家。其對應的國家代碼會顯示在旁邊的欄位。最後,提供您的 區域號碼撥號前置號碼 (如有需要)。

設備啟用可定義 ISDN 介面的啟動方式:開機讓 ISDN 驅動程式在每次系統開機時起始。手動要求您以 root 身份使用 rcisdn start 指令來載入 ISDN 驅動程式。熱插用於 PCMCIA 或 USB 設備,會在插入設備後載入驅動程式。完成上述設定之後,請選取確定

在下一個對話方塊中,指定您 ISDN 卡的介面類型,並將 ISP 新增至現有的介面。介面可能為 SyncPPPRawIP 類型,但大多數 ISP 是在 SyncPPP 模式中操作,其說明如下。

圖形 30.6. ISDN 介面組態

ISDN 介面組態

視您的特殊設定而定,在 我的電話號碼 中必須輸入的號碼會有所不同:

ISDN 卡直接連至電話插孔

標準 ISDN 連接會提供 3 組電話號碼 (稱為多重用戶號碼或 MSN)。如果訂閱者要求更多,最多可以到 10,所有的 MSN 都必須在此輸入,但不需輸入區域碼。如果您輸入錯誤的號碼,您的電話操作員會自動回復指定給您的 ISDN 連接的第一組 MSN。

連接至專用交換機的 ISDN 卡

此外,視安裝的設備而定,組態可能會有所不同:

  1. 小型的專用交換機 (PBX) 大多使用 Euro-ISDN (EDSS1) 通訊協定來撥接內線電話。這些電話交換機有一個內部 S0 匯流排並在連接設備上使用內部號碼。

    使用其中一組內部號碼做為您的 MSN。您至少可使用一組電話交換機的 MSN,這些 MSN 已啟用可直接對外撥號。如果無法使用,請嘗試撥 0。如需更多資訊,請參閱您的電話交換機隨附的文件。

  2. 較大型的商用電話交換機通常使用 1TR6 通訊協定來撥接內線電話。其 MSN 稱為 EAZ,通常可對應直撥號碼。如果要在 Linux 中設定組態,請輸入 EAZ 的最後一碼即可。最後一步是試著撥從 1 到 9的每個數字。

如果想在下一個收費單位開始之前終止連接,可啟用 ChargeHUP。不過,要記得並不是每個 ISP 都適用。您也可以勾選對應的選項來啟用通道合併 (多重連結 PPP)。最後,您可以選取外部防火牆介面重新啟動防火牆來啟用連接的 SUSEfirewall2。如果要讓一般使用者不需要管理員許可即可啟用和停用介面,請選取 使用者控制

詳細資料將開啟一個對話方塊,您可在其中設定回呼模式、與介面的遠端連接和其他 ippd 選項。選取確定以結束 詳細資料對話方塊。

下一個對話方塊中可進行 IP 位址設定。如果您的提供者沒有給您一個靜態 IP,請選取動態 IP 位址。或者,可根據您 ISP 的規格,在提供的欄位中輸入您主機的本地 IP 位址和遠端 IP 位址。如果該介面應做為網際網路的預設路由,請選取預設路由。每個主機只能設定一個介面做為預設路由。選取 下一步 來結束此對話方塊。

下列對話方塊中可讓您設定您的國家和選取 ISP。清單中所列的 ISP 只有撥號計費提供者。如果您的 ISP 不在清單上,請選取新增。會開啟提供者參數對話方塊,您可在其中輸入您 ISP 的所有詳細資料。輸入電話號碼時,在數字之間不能有空白或逗號。最後,請輸入您的 ISP 所提供的登入名稱和密碼。完成後,請選取 下一步

如果要在獨立的工作站上使用視要求撥號,請指定名稱伺服器 (DNS 伺服器)。大多數 ISP 均支援動態 DNS,即在您每次連接時 ISP 都會送出一個名稱伺服器的 IP 位址。不過,如果您使用的是單一工作站,您仍需提供一個替代位址,例如 192.168.22.99。如果您的 ISP 不支援動態 DNS,請指定 ISP 的名稱伺服器 IP 位址。如有需要,可為連接指定一個時限,即為;未使用網路的時間 (以秒為單位),之後即會自動終止連接。使用下一步來確認您的設定。YaST 會顯示已設定介面的摘要。如果要啟用這些設定,請選取 完成

纜線數據機

[Tip]IBM System z︰纜線數據機

IBM System z 平台不支援此類型的硬體組態。

在某些國家 (奧地利、美國),透過電視纜線來存取網際網路是相當普遍的。有線電視用戶通常會有一部數據機,一邊連接到電視纜線的輸出端子,另一邊 (使用 10Base-TG 雙絞纜線) 連接到電腦網路卡。接著纜線數據機會以固定的 IP 位址提供專用的網際網路連線。

視您的 ISP 所提供的說明而定,設定網路卡時可選取自動位址設定 (透過 DHCP)靜態位址設定。現在大多數提供者都使用 DHCP。靜態 IP 位址通常是特殊商用帳戶的一部分。

有關纜線數據機組態的進一步資訊,請參閱「支援資料庫」文章中的相關主題,網址為 http://en.opensuse.org/SDB:Setting_Up_an_Internet_Connection_via_Cable_Modem_with_SuSE_Linux_8.0_or_Higher

DSL

[Tip]IBM System z︰DSL

IBM System z 平台不支援此類型的硬體組態。

如果要設定您的 DSL 設備,請從 YaST網路卡設備區段選取DSL模組。此 YaST 模組含有多個對話方塊,可根據下列其中一種通訊協定在其中設定 DSL 連接的參數:

  • PPP over Ethernet (PPPoE)

  • PPP over ATM (PPPoATM)

  • CAPI for ADSL (Fritz 網路卡)

  • 點對點通道通訊協定 (PPTP)—奧地利

PPPoE 或 PPTP 類型的 DSL 連接組態,會要求對應的網路卡必須正確設定。如果您尚未完成此步驟,請先選取設定網路卡來進行設定 (請參閱 第 30.4.1 節「使用 YaST 設定網路卡」)。如果是 DSL 連接,會自動指定位址但不是透過 DHCP,,因此您不可啟用自動位址設定 (透過 DHCP)選項,而是應該輸入介面的靜態虛擬位址,例如 192.168.22.1。在子網路遮罩中,輸入 255.255.255.0。如果您要設定獨立的工作站,則應保留 預設閘道 為空白。

[Tip]

IP 位址子網路遮罩中的值只是預留位置。只用來啟始化網路卡,而不代表 DSL 連接等等。

圖形 30.7. DSL 組態

DSL 組態

如果要開始設定 DSL 組態 (請參閱 圖形 30.7 「DSL 組態」),請先選取 PPP 模式和用來連接 DSL 數據機的乙太網路卡 (大多為 eth0)。然後使用設備啟用來指定是否要在開機時建立 DSL 連接。按一下使用者控制來授權一般使用者,讓他們不需要 root 許可權即可透過 KInternet 來啟用或停用介面。您也可以使用該對話方塊來選擇您的國家和當地一些主控它的 ISP。後續的 DSL 組態對話方塊詳細資料會視目前已設定的選項而定,因此下列段落只提供簡單的介紹。如需可用選項的詳細資訊,請參閱對話方塊中的詳細說明。

如果要在獨立的工作站上使用視要求撥號,請指定名稱伺服器 (DNS 伺服器)。大部份 ISP 均支援動態 DNS,即為每次連接時,名稱伺服器送出的 IP 位址。不過,如果是單一工作站,請提供一個替代位址,例如 192.168.22.99。如果您的 ISP 不支援動態 DNS,請輸入您 ISP 提供的名稱伺服器 IP 位址。

閒置逾時 (秒)定義網路靜止一段時間後即自動中斷連接。合理的逾時秒數為 60 和 300 秒。如果停用 視需要撥號,將逾時值設為零將有助於避免自動掛斷。

T-DSL 的組態非常類似 DSL 的設定。只要選取 T-Online 做為您的提供者,YaST 就會開啟 T-DSL 組態對話方塊。在此對話方塊中,提供一些 T-DSL 要求的其他資訊—線路 ID、T-Online 號碼、使用者代碼和您的密碼。在您加入 T-DSL 後,應該會收到這些資訊。

IBM System z:設定網路設備

IBM System z 用的 SUSE Linux Enterprise 支援多種不同類型的網路介面。您可使用 YaST 設定所有類型。

qeth-hsi 設備

若要在已安裝的系統中新增 qeth-hsi (Hipersocket) 介面,請啟動 YaST 網路卡模組 (網路設備+網路卡)。選取標記為IBM Hipersocket的設備做為「讀取」設備位址,然後按一下設定。在網路位址設定對話方塊中,指定新介面的 IP 位址和網路遮罩,然後按下一步完成來結束網路組態。

qeth-ethernet 設備

如果要在已安裝的系統上新增 qeth-ethernet (IBM OSA 高速乙太網路卡) 介面,請啟動 YaST 網路卡模組 (網路設備+網路卡)。選取標記為IBM OSA 高速乙太網路卡的設備來做為「讀取」設備位址,然後按一下設定。輸入所需的連接埠名稱、一些其他選項 (請參閱 http://www.ibm.com/developerworks/linux/linux390/documentation_novell_suse.html 中的《適用於 IBM System z 的 Linux︰設備驅動程式、功能和指令》手冊)、IP 位址和適當的網路遮罩。使用 下一步完成 來結束網路組態。

ctc 設備

如果要在已安裝的系統中新增 ctc (IBM 平行埠 CTC 介面卡) 介面,請啟動 YaST 網路卡模組 (網路設備+網路卡)。選取標記為IBM 平行埠 CTC 介面卡的設備做為您的讀取通道,然後按一下設定。選擇適合設備的設備設定(通常為相容模式)。指定您和遠端合作夥伴的 IP 位址。如有需要,可透過進階+細節設定來調整 MTU 的大小。使用 下一步完成 來結束網路組態。

[Warning]

不建議使用此介面。未來版本的 SUSE Linux Enterprise 將不支援此介面。

lcs 設備

如果要在已安裝的系統中新增 lcs (IBM OSA-2 介面卡) 介面,請啟動 YaST 網路卡模組 (網路設備+網路卡)。選取標示為IBM OSA-2 介面卡的設備,然後按一下設定。輸入所需的連接埠名稱、一些其他選項 (請參閱 http://www.ibm.com/developerworks/linux/linux390/documentation_novell_suse.html 中的《適用於 IBM System z 的 Linux︰設備驅動程式、功能和指令》手冊)、IP 位址和適當的網路遮罩。使用 下一步完成 來結束網路組態。

IUCV 設備

如果要在已安裝的系統中新增 iucv (IUCV) 介面,請啟動 YaST 網路卡模組 (網路設備+網路卡)。選取標示為IUCV的設備,然後按一下設定。YaST 會提示您輸入 IUCV 合作夥伴的名稱。輸入名稱 (本項目區分大小寫) 然後選取下一步。指定您和合作夥伴的 IP 位址。如有需要,可透過進階+細節設定來調整 MTU 的大小。使用 下一步完成 來結束網路組態。

[Warning]

不建議使用此介面。未來版本的 SUSE Linux Enterprise 將不支援此介面。