内网下的FTP服务的配置说明
一、线路IP的获取
在配置前先确定我们的线路IP地址,如果后面线路变动,我们需要重新配置FTP服务。
这里我们使用江苏线路 server5.nsloop.com,来做进行数据转发。在后面配置中需要使用服务器的IP地址,这里我们用ping测试取得服务器的IP地址,如图我们获取到IP地址为222.186.133.108
二、FTP服务器软件的配置
内网下的FTP服务在映射时需要在FTP服务器软件配置中服务运行模式使用被动模式(PASSIVE), 并指定端口范围。
在这里我们使用群晖的FTP服务作为示例,其它的FTP服务软件,请自行查找相应的配置选项。
1 启用FTP服务。
2 指定被动模式运行,并修改端口范围 12010-12013,这个范围代表并发连接数,如果太小FTP客户端会出现连接失败的情况)。
3 指定被动式外部IP地址,这里的IP地址就是开始时我们获取到的线路IP地址。
三、映射隧道的配置
在FTP服务映射时映射的端口包括默认的21和上一步所配置的端口范围,注意:全部需要映射的,缺一不可。
隧道类型为TCP, 并且在隧道配置时被动端口范围必须和公网的端口要保持一致。
四、测试
FTP客户端连接FTP服务器时访问上一步21端口映射的公网端口4465.
到这里我们内网下的FTP服务已映射完成,测试没有问题。