我有2台不同的机器在虚拟机上运行ubuntu,我正在尝试在一台机器上运行服务器并从另一台机器连接客户机。但是由于虚拟机器提供的IP地址非常奇怪,即10.x.x.x,我无法连接。我设法在同一个虚拟机器上运行两个程序作为./server和另一个./client localhost 2017但不在不同的机器上运行..我正在尝试使用./client 10.xxx 2017运行客户端结果错误是连接错误。我还应该补充说,当我检查时,虚拟机上的两台机器都被认为具有相同的IP地址..请帮忙吗?
答案 0 :(得分:0)
默认情况下,VirtualBox配置NAT网络。 您需要在桥接模式下设置addaptors,并确保您的路由器可以为两个VM提供IP地址。
您可以详细了解HERE。