無法與 HyperV 虛擬機器進行通信

無法與 HyperV 虛擬機器進行通信

我今天開始使用 hyper-v。我在裡面設定了一個linux系統。我現在還嘗試創建一個新的內部網絡,因為從星期一開始我沒有可用的網絡,但必須在其上做一些事情。在 ubuntu 伺服器中,我還將所有 hyper-v 模組新增到核心中。一旦我透過 ssh 登入(我透過電纜和網路中的 dhcp 伺服器建立了本地連接)

System load:  0.13              Processes:           97
Usage of /:   21.6% of 7.47GB   Users logged in:     1
Memory usage: 28%               IP address for eth0: 192.168.0.14
Swap usage:   0%                IP address for eth1: 192.168.50.100

lsmod 顯示的是這樣的:

Module                  Size  Used by
vesafb                 13516  1
joydev                 17393  0
hid_hyperv             12996  0
hid                    77367  1 hid_hyperv
psmouse                72846  0
serio_raw              13027  0
mac_hid                13077  0
i2c_piix4              13093  0
lp                     17455  0
parport                40930  1 lp
hv_netvsc              22462  0
hv_storvsc             17595  2
hv_utils               13284  0
floppy                 60310  0
hv_vmbus               29339  4 hid_hyperv,hv_netvsc,hv_storvsc,hv_utils

如您所見,所有模組均已載入。在 Windows 上,我為內部適配器指定了 IP 位址 192.168.50.1,子網路遮罩為 255.255.0.0

虛擬機器中標識為 eth0(外部網路)和 eth1(作為內部網路)的網路設備 eth0 可以工作,因為我可以從儲存庫下載軟體包,所以介面可以工作。

在 Linux 系統上,它被配置為使用與上面相同的子網路遮罩的 IP 位址 192.168.50.100。

我無法將主機與虛擬機器連線。我究竟做錯了什麼?

相關內容