我的路由器下有一个 lede,lede 里面装了 windows server 并搭建了 ftp 。
我想让路由器下的其他设备也能访问 lede 下的 ftp 。
一开始只映射了 21 端口发现不行,然后又增加了 20 端口也不行。后来明白 ftp 有主动模式和被动模式,端口分访问端口和数据端口。只是明白了一点,但还是不知道应该怎么搞。
现在我想以被动模式实现路由器下的其他设备访问 lede 下 windows server 的 ftp 怎么办?
1
oovveeaarr 2020-04-30 00:35:07 +08:00
https://docs.microsoft.com/en-us/iis/publish/using-the-ftp-service/configuring-ftp-firewall-settings-in-iis-7
参考一下官方的文档,设置被动模式端口范围后,在路由器那边做范围端口映射应该就可以了。 一般范围设置 10 个 port 就够用了 |
2
MonoLogueChi 2020-04-30 07:19:03 +08:00 via Android
最简单的方法应该是设置 dmz 主机,但是安全性你自己想吧,另外不推荐使用 ftp,尽量使用 smb 协议
|
3
bequt 2020-04-30 08:01:33 +08:00 via Android
lede 里直接搭建 webd 吧。
今天我用 openwrt 搭建过 |
4
Thatscode99 2020-04-30 08:56:44 +08:00 via iPhone
建议 smb,最简单的方法了
|
5
HaoranLi 2020-04-30 09:25:06 +08:00
开 sftp,开端口 21,990
还要再开一个范围的端口,默认好像是 3000-3005 |
6
syuraking 2020-04-30 17:37:01 +08:00
FTP 需要开两段端口,一个是 listen 端口(登录,命令类使用),一个是数据传输端口(pasv 或者 port 都要用到,传输数据用,一般建议成段)。基本常识,具体的看你的 ftp 配置文件。
|