gpt4 book ai didi

linux - 与 Virtualbox 通信的 Windows 程序

转载 作者:太空宇宙 更新时间:2023-11-04 09:21:43 27 4
gpt4 key购买 nike

我想知道是否可以在 Windows 上编写一个程序,与同一台机器上的 Linux Virtualbox 中的程序进行通信。如果可能的话,最好的方法是什么?有没有办法在不使用互联网进行通信的情况下做到这一点?

我找到了 instructions showing how you could potentially use SSH , 但我以前从未尝试过这样做,所以我不知道使用 SSH 进行通信是否是最佳选择。

最佳答案

我本来打算把它作为对一个非常模糊的问题的评论,但是它太长了。

这取决于您所说的“沟通”....

  • 如果 Windows 机器应该在 Linux VM 上启动程序,您可能需要 plink.exe - 参见 here .

  • 如果您想传输整个文件,您可能需要scpFTPFileZilla - 参见here .

  • 如果您想偶尔发送小消息,可以使用 netcat,也称为 nc - 请参阅 Netcat 备忘单 here .

  • 如果您想要完整、高速、连续的消息,可能是套接字或一些消息协议(protocol),如 mqtt

  • 如果您想共享数据结构,例如列表、队列或集合,您可以允许 Windows 和 Linux 机器访问共享的 Redis 数据库- 参见 here .

  • 或者也许在两台机器之间共享一个文件系统就足够了 - 在这种情况下,您可以在主机上的 VirtualBox 中创建一个共享文件夹,VM 可以挂载它并读取/写下来。见图:

enter image description here

关于linux - 与 Virtualbox 通信的 Windows 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41195698/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com