虚拟机里部署的office online server,物理机无法上传下载以及预览文档

使用NAT模式部署了域控、office online server、seafile。seafile虚拟机的8000端口到物理机的8000端口,物理机能够访问,但不能上传下载文件。再把seafile虚拟机的8082端口映射到物理机的8082端口,还是不行。
但是NAT里的其他虚拟机都能够访问seafile,并能够上传下载预览编辑。
请问物理机能够通过映射端口的方法来实现上传下载预览编辑文件吗,怎么映射呢?

现在上传下载已解决,原因是系统设置中file_server_root设置的是NAT中的地址,外部网段无法访问,导致不能上传下载。改成映射后的外网IP及端口就解决了。
但预览和编辑仍旧没有解决。

现已将三个虚拟机以桥接模式迁移到物理机网段,能够正常使用。

什么版本的seafile

seafile pro 7.0.18,在python2上运行的最后一个版本

为什么要映射8000,不应该是80 吗

映射成其他什么端口都无所谓,能够访问就行

seafile7.0以后不能直接访问8000端口,要访问80端口,所以你映射80就好了

我没有设置nginx代理,配置文件中监听的什么端口就可以用什么端口访问