VirtualBox (Linux) 無法 ping Windows 的 Hamachi 網路用戶

VirtualBox (Linux) 無法 ping Windows 的 Hamachi 網路用戶

設想:
我有一台 Windows 主機,安裝了 Hamachi,並且連接到具有 N 個客戶端的網路;
我還有一個在 VirtualBox 設定中運行的 Kali Linux;
如何讓我的 Kali Linux 能夠 ping 通我的 Windows 主機可以 ping 通的客戶端?換句話說,我希望我的虛擬機器能夠 ping 主機 ping 到的所有內容。

我嘗試過的事情:
1)將第一個網路介面卡設定為 NAT,第二個網路介面卡設定為橋接 LogMeIn 適配器;

2)在虛擬機器上安裝 Hamachi 並連接到與我的主機相同的網路(奇怪的事實:我可以看到主機在線,但無法 ping 通它;但主機可以使用 Hamachi IPv4 ping 通虛擬機);

3)將第一個網路適配器設定為橋接以太網,將第二個網路適配器設定為橋接 LogMeIn 適配器;

4)將 eth0 設定為 NAT,將 eth1 設定為主機的 Hamachi 適配器橋接,並在 Kali 內部在這兩者之間建立一個橋接 br0。我沒有什麼想法,也沒有什麼網路知識。

編輯:好的,所以我終於讓我的虛擬機器 ping 我的主機 hamachi IP 幫助從此類似的問題

我只需將以下行添加到我的/etc/network/interface

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp  

另外,我將 eth0 作為 NAT,將 eth1 作為橋接模式下主機的 Hamachi 適配器。
我必須把Linux的Hamachi介面拿下來ham0,所以在VM中安裝Hamachi是沒有用的。
但我仍然無法 ping 通我的主機知道的 Hamachi IP。

答案1

好的,所以我終於透過這裡的幫助解決了這個問題類似的問題

我只需將以下行添加到我的/etc/network/interface

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp 

另外,我將 eth0 作為 NAT,將 eth1 作為橋接模式下主機的 Hamachi 適配器。
兩個適配器都處於非託管模式。
這樣我就可以從我的 Kali 虛擬機器和主機 (Windows) ping 我的 Hamachi「同事網路」了。

相關內容