裝置別名是與同一實體硬體關聯的虛擬裝置,不過可以同時以不同的 IP 位址來啟用它們。 通常它們是以裝置名稱加上一個冒號以及一個數字來表示(如 eth0:1)。 假如您想要讓系統擁有多個 IP 位址,不過系統只有一張網路卡,您便可以使用這個選項。
在設定好乙太網路裝置(如 eth0)來使用一個靜態的 IP 位址後(不可使用 DHCP 在別名設定上),請前往 『裝置』 標簽頁,然後點選 新增 的按鈕。 選取要設定別名的乙太網路卡,為該別名設定一個靜態的 IP 位址,再點選 套用 來建立它。 因為該乙太網路卡已經設定了一個裝置名稱,現在要建立的則會是一個別名,如 eth0:1。
警告 | |
---|---|
假如您要設定一個乙太網路裝置使之擁有一個別名,該裝置與其別名都不能使用 DHCP,您必須手動設定 IP 位址。 |
圖形 12-20 顯示含有一個別名的 eth0 裝置的例子,請注意 eth0:1 裝置 — 為 eth0 裝置的第一個別名; 而第二個別名則是 eth0:2,依此類推。 如要修改裝置別名的設定,例如是否要在開機時啟動它以及別名號碼等,請從清單中選取它,再點選 編輯 按鈕。
選取一個別名再點選 啟用 的按鈕來啟用該別名。 假如您有設定多個資料檔,請選擇要將它放在那一個資料檔中。
如要確認該別名是否已經啟用,請使用 /sbin/ifconfig 指令,輸出應該要顯示含有不同 IP 位址的裝置以及裝置別名:
eth0 Link encap:Ethernet HWaddr 00:A0:CC:60:B7:G4 inet addr:192.168.100.5 Bcast:192.168.100.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:161930 errors:1 dropped:0 overruns:0 frame:0 TX packets:244570 errors:0 dropped:0 overruns:0 carrier:0 collisions:475 txqueuelen:100 RX bytes:55075551 (52.5 Mb) TX bytes:178108895 (169.8 Mb) Interrupt:10 Base address:0x9000 eth0:1 Link encap:Ethernet HWaddr 00:A0:CC:60:B7:G4 inet addr:192.168.100.42 Bcast:192.168.100.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:10 Base address:0x9000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:5998 errors:0 dropped:0 overruns:0 frame:0 TX packets:5998 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1627579 (1.5 Mb) TX bytes:1627579 (1.5 Mb) |