我正在尝试从同一网络中的 Windows 10 计算机访问我的 Gnome 3 系统的公共文件夹。Gnome 的文件共享对话框显示可以通过 访问公共文件夹dav://(hostname)/local
,这意味着它由 WebDAV 共享(对吗?),但 Windows 10 的文件资源管理器一定不接受dav
连接,因为当我在位置栏中输入它时,它会将我发送到 Windows 应用商店。
我知道我的网络没有问题,因为我可以从该dav://
地址的另一个 Gnome 3 系统访问我的公共文件夹。
有没有办法dav://
从 Windows 10 建立连接,至少不需要任何额外的软件?我试过使用http(s)
而不是dav
,但那也不起作用。(我可以使用 FTP 共享,但我想看看我是否可以让它工作。)
答案1
下列的https://www.webdavsystem.com/server/access/windows/我刚刚在 Windows 资源管理器地址栏中输入了以下内容:
\\<IP address>@<port number>\DavWWWRoot
我猜想,使用有效的 DNS<server name>
就可以了。使用并在 WebDAV 服务器上以模式查找端口<IP address>
时发现了端口号。lsof -i
apache2
LISTEN
这给了我 Debian GNU/Linux 9.5 (stretch) 机器的公共文件内容,请参阅https://help.gnome.org/users/gnome-help/stable/sharing-personal.html.en。
答案2
gnome 个人文件共享使用多播 DNS (mdns) /zeroconf / bonjour
https://commaster.net/content/how-resolve-multicast-dns-windows