如何在 Ubuntu 中配置網絡設置

在安裝 Ubuntu 服務器或桌面時,了解如何配置和顯示網絡設置至關重要。 它也可用於解決 Internet 連接問題。 基本的網絡配置包括設置IP地址、內部通信的子網掩碼和連接外部網絡的網關。 在本文中,我將舉例說明在 Ubuntu 中使用命令行或 Ubuntu 網絡管理器 GUI 設置網絡所需的基本配置。 這些步驟已經在 Ubuntu 18.04 LTS 和 Ubuntu 20.04 LTS 上進行了測試,但也適用於較新的 Ubuntu 版本。

基本網絡設置需要:

  1. 設置/更改 IP 地址
  2. 設置/更改主機名
  3. 編輯主機文件

設置/更改 IP 地址

在 Ubuntu 中有多種設置 IP 地址的方法。 您可以使用 DHCP 服務器將網絡接口配置為使用動態 IP,也可以手動設置靜態 IP 地址.

方法一:命令行網絡配置

在 Ubuntu 中,您可以通過終端命令設置您的 IP 地址。

第一種 netstat -I 找到接口名稱。 然後輸入以下命令:

sudo ifconfig eth0 192.168.72.6 網絡掩碼 255.255.255.0

然後添加默認網關,添加以下命令:

sudo 路由添加默認 gw 1​​92.168.72.1 eth0

方法 #2:使用 GUI 進行網絡配置

您可以通過 Ubuntu 中的圖形用戶界面設置 IP 地址。 在桌面上,單擊開始菜單並蒐索 設置. 在設置窗口中,單擊 網絡 標籤. 然後從右側窗格中,選擇接口並單擊齒輪圖標以打開該接口的設置。

使用 Ubuntu GUI 的網絡配置

來自 IPv4 選項卡,您可以選擇 自動 (DHCP) 單選按鈕允許系統動態獲取 IP 地址。

使用 DHCP 獲取 IP 地址

如果要設置靜態 IP 地址,請單擊 手動的 單選按鈕。 Enter IP 地址、子網掩碼和默認網關。 然後點擊 申請 以保存當前更改。

手動配置 IPv4 地址

方法 #3:通過編輯 /etc/interfaces 文件配置網絡

這是可用於配置 IP 地址的另一種方法。 要動態設置 IP 地址,您必須編輯 /etc/network/interfaces.conf/etc/網絡/接口,存儲接口的基本配置。

編輯 /etc/網絡/接口 通過在終端中輸入以下命令。

sudo 納米 /etc/network/interfaces

然後添加以下幾行:

自動 eth1 iface eth1 inet dhcp

添加新的 eth1 接口

Save 文件並使用以下命令重新啟動網絡服務。

sudo systemctl 重啟網絡

要設置靜態 IP 地址,您必須編輯 /etc/網絡/接口

sudo 納米 /etc/network/interfaces

將以下幾行添加到 /etc/網絡/接口.

自動 eth1 iface eth1 inet 靜態地址 192.168.72.8 網絡掩碼 255.255.255.0 網關 192.168.72.1 dns-nameservers 8.8.8.8 4.4.2.2

/etc/interfaces 文件中的靜態 IP 地址配置

Save 文件並重新啟動網絡服務。

sudo systemctl 重啟網絡

設置/更改主機名

Ubuntu OS的主機名在文件中配置 /etc/主機名.

編輯 /etc/主機名, 輸入以下命令:

sudo 納米 /etc/主機名

此文件僅包含文件的主機名,更改名稱,然後保存。

編輯 Ubuntu 主機名

編輯 /etc/hosts 文件

主機文件將主機名映射到本地的 IP 地址。 例如,您在本地網絡中有一台服務器,您可以將其 IP 映射到 /etc/hosts 文件中的名稱,而不是記住它的 IP。 它將允許您使用名稱而不是 IP 訪問該機器。

要編輯主機文件,請輸入:

sudo 納米 /etc/hosts

按照以下格式在 hosts 文件中添加服務器 IP 地址和名稱。

192.168.72.10 文件服務器

在 /etc/hosts 文件中設置主機名

Save 文件並重新啟動系統以應用更改。

這就是您在 Ubuntu 中設置網絡所需的全部內容。 這些是基本配置,您可以在 Ubuntu 機器中配置更多高級選項。