|
ftp是比较老旧的协议,它通信时命令和数据使用不同的端口,21端口是用来传输命令的。而数据端口也分为使用主动模式和被动模式,但不管用哪种模式,都必须有其中一方对数据端口做端口映射。如果群晖那边有公网IP的话,一般使用被动模式比较方便,把数据端口都映射一下,外网就能通过公网IP访问群晖了。
|
一般开外网只映射21端口还不行,被动模式下会通过21端口进行权限认证后再开放另外的随机端口用于文件传输,需要关闭被动模式,就可以只使用21端口进行认证和文件传输了
|
cn2012 发表于 2024-9-11 08:52 不知道数据端口在哪查看 |
本帖最后由 pzptiger 于 2024-9-12 17:38 编辑
cn2012 发表于 2024-9-12 16:11 是这里的端口段范围内都要做映射吗?那起码至少要做二个以上的端口映射? |
pzptiger 发表于 2024-9-12 17:36 2个太少了,最好做几十个这样子。每个客户端都要占用服务器不同的数据端口,况且有些客户端如果异常关闭的话,群晖那边未必那么把端口释放出来,所以如果要支持多个客户端同时访问的话,最好多映射一点。 |
cn2012 发表于 2024-9-12 18:33 那算了,还是用sftp或webdav远程访问就好了,谢谢指点了😁 |