![在同一台主機上具有不同子網路的兩個不同虛擬機器之間執行 Ping 操作](https://rvso.com/image/1414691/%E5%9C%A8%E5%90%8C%E4%B8%80%E5%8F%B0%E4%B8%BB%E6%A9%9F%E4%B8%8A%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%E5%AD%90%E7%B6%B2%E8%B7%AF%E7%9A%84%E5%85%A9%E5%80%8B%E4%B8%8D%E5%90%8C%E8%99%9B%E6%93%AC%E6%A9%9F%E5%99%A8%E4%B9%8B%E9%96%93%E5%9F%B7%E8%A1%8C%20Ping%20%E6%93%8D%E4%BD%9C.png)
我正在運行 Windows 機器,並且在其上運行 virtualbox
我有兩個用於 Cent 作業系統的虛擬機器。
我希望兩台虛擬機器能夠互相 ping 通,但它們應該有不同的子網路。
我不太確定如何做到這一點,因此發布了這個問題。我真的不關心它們是否可以連接到互聯網,我希望它們位於不同的子網路中。
我嘗試使用兩個不同的內部網絡,但無法 ping 通。
感謝您提前的幫助,非常感謝
答案1
如果您的虛擬機器集中的不同子網路上有兩個盒子,它們可能永遠不會通訊。子網路不同,它們是否都使用相同的網關?它們是否經過 NAT?您的問題需要更多資訊才能更好地幫助您。
第 3 層交換器可以實現此目的,但您需要擁有 VM 交換機,或需要連接到實體交換器的專用 NIC,以允許配置各個連接埠。
不明白為什麼您希望它們位於不同的子網路上。透過將它們放在同一子網路/網關上來證明它們可以在您的虛擬機器世界中正常運行,然後自行解決。在這種情況下,您使用的 VLAN 之間從不可見/不通訊。