我有以下配置:
- Linux主机:MX Linux 21(基于Debian 11)
- Windows 来宾:Windows 8.1
- 虚拟管理器:3.2.0
我在 Linux 中创建了一个标记为 的共享文件夹L_data
。
Windows已经内置了Samba,根据这个邮政,我只需要找出 Linux 主机有哪个 IP 地址(通过使用ifconfig
)并将驱动器映射到该 IP。当我发出ifconfig
命令时,它显示了 4 个接口:eth0
、eth1
、lo
、virbr0
。
从 Windows 客户机中,我可以 ping 主机的 IP,但是当我尝试映射驱动器时,它看不到主机。我缺少什么?
问题:
- 我应该使用这 4 个接口中的哪一个?我用的IP
eth0
(只是eth1
没有IP) - 我的 IP 是动态的,如果它发生变化,如何确保 Windows 客户机仍然可以看到主机文件夹?
PS:我对Linux不太了解。
答案1
我不会说这就是答案,但它解决了我的共享问题。
- Linux > Thunar > 在右侧面板上选择要共享的文件夹 > 右键单击 > 属性 > 共享选项卡 > 选中共享此文件夹并允许其他用户在此文件夹中写入 > 在共享名称 (L_data) 中输入名称 > 单击应用并确定。
- 命令行中的 $ifconfig
- virbr0:是绑定到 Windows 的 Linux IP 地址 > 记下此 IP,然后在 Windows 客户机中,转到映射驱动器并输入此 IP 地址。