我有两个应用程序通过命名管道(Unix 域套接字)进行通信 - 都在一台机器上。我不知道如何让 VirtualBox VM(Linux)中的应用程序打开主机(Centos7)上的命名管道。
我已经挂载了共享文件夹,因此 Linux VM 可以看到包含命名管道“文件”的共享文件夹。但是当它尝试连接时,它得到了 ECONNREFUSED(无人监听)。
我在 VirtualBox 管理器中唯一能看到的是设置串行端口以指向命名管道的部分。但我希望虚拟机中的应用程序连接到实际的命名管道,而不是 COM1。
这可能吗?