问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样用serv-U设置FTP地址

发布网友 发布时间:2022-04-26 18:48

我来回答

1个回答

热心网友 时间:2023-10-21 20:11

先要提到的是这里的内网是指一般我们网吧内部环境的内网,对局域网内网我没什么好说的。一个基本条件:一个公网IP,对网关有操作权限。
FTP服务器端192.168.0.100,我选用Win2K+Serv-U 6.1.0.0,很普通常用的一个组合网关是最简单的双网卡PC,一接*一接内网,这里假设*IP为218.4.218.4,内网IP为192.168.0.1。
提一些概念性的东东:
一次完整的FTP会话,包含有两个连接,一个称之为命令通道,一个称之为数据通道。命令通道用来传递一些"命令"和反馈,包括用户名密码登陆,而且众所周知是明文数据通道用来传递实际数据----列目录、文件传输,一旦需要列目录或文件传输,数据通道就会被建立起来,这里分两种方式,一是 PORT二是PASV。
你会在因特网上找到许多FTP服务器,有的要么只支持PORT,有的要么只支持PASV,有的是因为考虑安全因素,有的是因为条件*等等。我想把我的FTP做成PORT和PASV方式都能支持的,这样不会使客户端在连接上受到困扰,特别是一些新手,对于PORT和PASV的定义,比较容易理解的解释是针对FTP服务端而言的:
PORT是主动模式,在建立数据通道时,服务端去连接别人;
PASV是被动模式,在建立数据通道时,服务端被别人连接;
建立数据通道时,用PORT模式还是PASV模式,选择权在于FTP客户端。
现在要做的,就是端口映*,最基本的是命令通道的映射,这里选用默认的21,我想把在网关*接口收到的对218.4.218.4端口21的连接请求,转发到192.168.0.100的21端口去。
Win2K网关
系统自带简单的端口转发程序,就是能给我们提供连接共享的ICS/RRAS,这两种方式原理是一样的,而且都能提供这类业务的端口转发设置过程比较简单,我也不抓图了,以前有过很多。
就是在"服务与端口"中,注册一条类似"公用网络与端口218.4.218.4:21 To 专用网络与端口192.168.0.100:21"这样格式的规则设置好后,别人就能访问你的内网FTP服务器了,但你很快会发现你的FTP服务器只支持 PORT方式,如果客户端也在内网环境则PORT方式也用不了了这是为什么呢?我们来分析一下,因为在PASV方式,服务器接到客户端的PASV命令后,会指定一个本地的随机端口来作为PASV端口,并通知客户端,然后等待客户端的连接,在通知消息里包含有FTP服务器的IP地址和打开的PASV端口,我 FTP服务器的IP地址是什么?
现在是192.168.0.100,那么对方收到的PASV通知将是这样格式的227 Entering Passive Mode (192,168,0,100,m,n)mn是定义了PASV端口的值,计算方式是m*256+m,如果这里m是10而n是20,那么PASV端口就是 2580客户端收到这条通知后,当它想发起数据通道的连接,它会向192.168.0.100:2580这个目标地址发送SYN请求,毫无疑问将不会收到应答,因为这个IP在公共网络事实上是不存在的解决的办法是让FTP服务器发送带公网IP的PASV通知,我们的Serv-U支持这个功能。
然后在网关上把需要打开的PASV端口跟21端口一样做映射到192.168.0.100
你也许会疑惑了,PASV是服务器动态打开的随机端口,我怎么会知道它会用哪个?怎么映射啊?没有问题,Serv-U同样可以定义每次使用固定的PASV端口,当然为了同时承接多个连接会话,你需要多设置几个成一段,然后在网关上一一对应映射到FTP服务器上去.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
孕妇梦见自己偷别人摘好放在路边的橘子 “云计算”的三个核心特点是什么 一个进程对应一个程序吗? 应用程序本地化 透水混凝土价格是多少一立方? 五立方八立方混凝土砂浆储存搅拌机发走 五百立米的水库钢筋制作代扎包工不包料要多少人工工资? y=(tanx)的cosx/2次方的导数 ...绘制了一幅图,现在要用1::25的比例打印,怎么在图纸上套一个A3的... ...画图的时候按1:1画的,出图的时候怎样设置成1:25的 怎么用serv-u创建ftp服务器 佳能6D2外出摄影可以用手机控制吗? 佳能6D2能用佳能镜头24702.8一代的不? 佳能rf70-200r4镜头可以在佳能6d2上使用吗? 支付宝的余额截图给别人看了下钱就没有了 急需一张支付宝余额截图 10000万元左右 不让家里人担心 求一张支付宝600多余额的截图 求一张支付宝2600余额宝截图 支付宝余额截图图片 给我一张你们支付宝的余额的截图,谢谢了 wpsexcel如何加入在柱状图上加a,b 怎么在excel中插入这样的柱状图 2016版excel如何插入圆柱状图 excel 每个表格内插入柱状图 在excel单元格里怎么加入柱状图 抖音设置成私密账号,我关注的人能看到吗? 怎样下载微小说到手机上 怎样下载微会电话免费400分钟 怎样下载微会电话 步步高学习机p20h3000x怎样下载微 Serv-U 建立FTP的具体步骤 如何用Serv-U建立ftp FTP与serv-u区别 serv-u软件搭建ftp服务器有什么功能 为什么一寸的白底照片打印出来看起来背景是灰色的?不够白??? 怎样利用Serv-U建立FTP站点 怎样才能拍好白底驾驶证照片啊? serv-u怎么建的ftp服务器 PHOTOSHOP,照的照片背景不够白,怎么变的特白? FTP服务器配置serv-u serv-u建立ftp服务器,外网如何访问??? 拍照片的时候没有纯白色的背景怎么能让照片的背景变白? FTP 超时 serv u Serv-U创建用户后连不上FTP怎么办 照片白色背景不白用ps怎么调整 怎样设置ftp serv-u 软件 Serv-U ftp数量限制 如何构建ftp服务器(用serv-u) 用serv-U建立了ftp服务器,配置用户,正常连接,可以建立、删除、下载文件,但是无法上传啊? 会计报名,照片背景明明就是白色的,但老是说不符合要求,怎么办?