
我想在 Windows 10 桌面上作為來賓運行的 Ubuntu Server 20.04 中為橋接網路適配器設定網路規劃。網路介面卡目前未按預期工作,它不使用 IP 位址。我想將伺服器用作直接連接到路由器的主機網路的一部分。我想使用 Ubuntu Desktop 20.04 也使用網橋 ssh 進入伺服器,一切正常。
我想使用該伺服器作為 SnipeIT 的存儲,並且需要將其設置在具有互聯網連接和靜態 IP 位址的伺服器上。我還將在其上安裝 ApacherServer。
網路規劃需要如何設定?我需要使用哪些參數?
答案1
通常,在使用 VM 時,您不需要對 Netplan 執行任何操作。這將透過 VirtualBox 設定進行控制。
您的00-installer-config.yaml
文件可以返回預設狀態:
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: true
enp0s8:
dhcp4: true
version: 2
在 VirtualBox 設定中,您需要確保網路介面卡設定為「橋接」(如您所說的),並且「混雜模式」(在進階部分下)設定為「允許全部」。當然,您需要確認是否選擇了正確的主機網路適配器,並且正確選取了「電纜連接」複選框。
這樣,虛擬機器將從網路上的 DHCP 服務分配一個 IP 位址。如果您有興趣設定靜態 IP 位址,則可以使用 DHCP 伺服器上的保留位址或編輯 Netplan 檔案來實現此目的,如下所示:
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: true
enp0s8:
dhcp4: false
addresses: [192.168.0.111/24]
gateway4: 192.168.0.1
nameservers:
addresses: [192.168.0.2, 192.168.0.3]
version: 2
筆記:請務必將這些 IP 位址變更為適合您的網路的正確值。
從那裡您可以執行sudo netplan apply
以下命令ip a show
以確認所有內容均已配置。