在 Linux 虛擬機器中新增的虛擬網路卡

在 Linux 虛擬機器中新增的虛擬網路卡

我在從 OVA Virtual Box 檔案匯入 VMWare Fusion 中的 Linux 電腦時遇到了一個奇怪的問題。導入後唯一的網卡是lo。所以我刪除了網頁適配器並添加了一個新的。但我無法連接到網絡,因為新的網卡不存在。 OVA 檔案來自用於滲透測試練習的虛擬軟體設備。這是一個 Debian 6 發行版。更新:發出 ifconfig -a 指令還有一個 ens33 iterface。這是什麼意思?

答案1

ens33是設備名稱。

作為 root(使用su -後跟 root 密碼或sudo -i後跟使用者密碼)您可以編輯/etc/network/interfaces

對於靜態地址,它應該看起來像這樣 -

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1

或像這樣的 DHCP 位址 -

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet dhcp

如果您使用的是靜態位址,請像這樣輸入可存取的 DNS 伺服器的 IP /etc/resolv.conf- 如果您使用的是 DHCP,那麼它應該會自動正確設定。

nameserver 1.1.1.1

您也可以嘗試僅獲得 DHCP 租約

dhclient -v ens33

相關內容