【发布时间】:2023-04-09 20:13:01
【问题描述】:
美好的一天。
这几天我一直在尝试解决这个问题,我已经阅读了很多博客并尝试了不同的方法,但都没有成功。
我有一个要求,我必须通过托管在 VM B 中的工作角色从另一个 IAAS VM(说 B)访问一个 IAAS VM(说 A)的 C 驱动器。
两个虚拟机可能在同一个云服务中,也可能在一个订阅中不同,或者可能在不同的订阅中。
现在我面临的挑战是:
1) 我必须通过工作角色连接这两个虚拟机,这意味着我必须在工作角色的 Run() 方法中编写代码或在工作角色中定义端点,这样当请求来自 VM B 时,这些端点才能访问VM A 的 C 盘,应该允许。
2.我尝试在 VM A 中启用 webdevpublishing 并启用 Windows 身份验证,并尝试在 VM A 上制作网络驱动器,以便我可以执行 IO 操作但网络驱动器没有创建:(
- 必须不断轮询此 C 驱动器以检查是否有任何文件到达?
对此的任何帮助将不胜感激。
如果可能,请定义步骤或代码,因为我已经遵循了网上给出的不同建议,但没有运气。
问候
【问题讨论】:
-
您可能想要编辑您的标题和问题以删除有关紧迫性的内容。这是一个社区问答网站。回答响应时间没有 SLA。
-
关于第 1 点:不确定“通过辅助角色连接两个虚拟机”是什么意思。并且虚拟网络不使用 VPN - 它们只是虚拟机直接通信的网络。并且虚拟网络不跨越订阅或数据中心。
-
@DavidMakogon : 首先要为迟到的回复道歉 n 想对你的好意表示感谢,我已经从主题中删除了“紧急”这个词并编辑了点# 1 定义了通过工作角色连接 2 个 VM 是什么意思。
-
@DavidMakogon:我尝试通过虚拟机将本地机器连接到云机器或同一云服务中的 2 台机器,但并没有真正为我工作,可能是我错过了一些东西。如果有任何与您相同的工作示例代码,并且可以分享,我将不胜感激。
标签: azure