在現代企業網路環境中,伺服器經常需要同時連接多個網段以實現內外網隔離或多路由應用。Ubuntu 由於其穩定性和彈性,成為許多 IT 人員架設伺服器時的首選。當系統同時安裝兩張網卡時,為每張網卡分別設定固定 IP、閘道與 DNS,不僅能確保網路路徑清晰,也方便後續的網路管理和故障排查。
在開始設定前,首先需要確認機器上安裝的網卡型號及其系統識別名稱。可以透過 lshw -class network
指令查詢詳細的網卡硬體資訊,或使用 dmesg | grep eth
觀察系統開機時偵測到的網卡名稱。這些步驟有助於正確識別每張網卡,避免設定時產生混淆。
Ubuntu 18.04 之後版本主要透過 netplan 來管理網路設定。相關設定檔通常位於 /etc/netplan/
目錄下,只需編輯對應的 YAML 檔案,即可針對不同網卡指定靜態 IP 位址、預設閘道與 DNS 伺服器。例如,若要為 eth0 及 eth1 設定固定 IP 與各自的閘道、DNS,設定內容大致如下:
network:
version: 2
ethernets:
eth0:
dhcp4: false
addresses:
- 192.168.0.102/24
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
eth1:
dhcp4: false
addresses:
- 192.168.1.104/24
gateway4: 192.168.1.254
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
完成編輯後,儲存檔案並執行 sudo netplan apply
讓設定立即生效。透過上述方式,即可為雙網卡的 Ubuntu 系統建立穩定、明確的網路環境,為日後的網路管理打下良好基礎。
贊助廣告 ‧ Sponsor advertisements
留言區 / Comments
萌芽論壇