用Serv-U建的FTP怎么更改IP呀

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-20
如何更改serv-U上的IP地址

先要提到的是这里的内网是指一般我们网吧内部环境的内网,对局域网内网我没什么好说的。一个基本条件:一个公网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服务器上去.

其他内网成员能ping同你地电脑ip么?
如果能ping通而ftp不工作,就检查下你的电脑的防火墙吧,关掉应该就好了

我也好长时间没用那东西了。
有个IP地址池。。在那里面改的。
1个1个的点点,具体再哪我也记不清楚了,
真找不着的话就重新建立个。按住步骤慢慢来都找到了,

检查serv-u里面有没有允许匿名用户访问??
并且serv-u里面的目录要配置好。
你可以先在你的服务器的命令行下试试:
ftp
127.0.0.1
如果这样可以正常访问,那就证明ftp正常,应该是你的网络问题了。

  • 如何设置Serv- U的FTP目录?
    答:1、打开Serv-U。选择“限制和设置”。2、单击“FTP设置”的选项卡。3、单击用户定制设置”的选项卡。4、找到并打开“OPT...”“用于UTF8的选项”条目。5、选择“禁用命令”并 保存。6、在此页面下拉,选择“全局属性”。7、选择“高级选项”的选项卡。8、把“第三条选项”勾掉,并 保存。9、...
  • 如果采用Serv-U建立了FTP服务器,如何更改用户目录权限?
    答:我示范的是SERV10.0的版本。打开管理页面-点击用户-看到登入ID里的用户-点击你要更改的用户-右击-在弹出的菜单中选中编辑-要改目录就在根目录中选择-要改用户权限就在管理权限栏目中更改!不懂的可以再问我!
  • 如何修改FTP目录权限?
    答:1.直接用ftp登录到服务器,右击指定文件夹,执行属性菜单,如果弹出的对话框中写着"该服务器不支持更改文件权限"2.,那就别再动什么脑筋了.不然的话,会有属性选项,但一般都不对用户开放的.也就是说改了,它还自动改回去,等于没改 3.一般来说你的虚拟主机应该有个控制面板,里面应该可以修改部分文件夹...
  • Serv-U 构建个人FTP服务器图解
    答:15、 最后一步,点击“完成”就OK了,你有什么需要修改的,可以点“上一步”,或者进入Serv-U管理员直接修改。至此,我们建立了一个域ftp.abc.com,两个用户,一个Anonymous,一个ldr。三、 既然我们已经建立好FTP服务器,那么我们就应该可以用FTP客户端软件来尝***登录。怎么办呢?其实很简单,我们不用上网,就可以测...
  • Serv-U FTP 创建的个人服务器如何使用!
    答:1、比如本机IP地址为“192.168.0.48”,已建立好域名“ftp.bbc”的相关DNS记录。2、打开Serv-U管理器。选上图的“Serv-U Administrator”,即出现“Setup Wizard”(设置向导)。此向导可以帮你轻松地完成基本设置,因此建议使用它。直接选“Next”(下一步)。如下图:3、请随着安装向导按以下...
  • Serv-U 建了FTP后。。能正常上传下载。。但是直接打开FTP的汉字文件...
    答:Step1:打开“限制和设置”下的“为域配置高级FTP命令设置和行为”Step2:找到“OPTS UTF8”选项,双击或单击下边的“编辑...”Step3:在弹出窗口中的“信息”选项下,勾选“禁用命令”,然后保存,回到Step2的界面 Step4:在Step2界面点击“全局属性...”,在弹出窗口中选择“高级选项”,取消勾选“...
  • 如何更改ftp绑定的ip修改ftp绑定域名
    答:其次,127.0.0.0-127.255.255.255为测试IP,不能使用的。FTP服务器地址应该为你的公网IP地址,别人可以通过ftp://你的IP来访问你的FTP服务器至于服务器软件,可以使用Windows自带的服务器软件,也可以用Serv-UFTPServer以及WebMan个人服务器。详细使用方法可以在网上搜下,很多的。怎么更换ftp服务器?
  • 用Serv-U建的FTP怎么更改IP呀
    答:我也好长时间没用那东西了。有个IP地址池。。在那里面改的。1个1个的点点,具体再哪我也记不清楚了,真找不着的话就重新建立个。按住步骤慢慢来都找到了,
  • SERV-U FTP 打开乱码,如何改?我记得好像是编码设置的问题?
    答:Serv-U默认的编码是UTF-8。解决方法如下:1、打开Serv-U 控制台,点击“限制和设置 2、点击“FTP设置”选项卡,下面有个“全局属性”点它。3、在新打开的选项卡中,选中“高级选项”4、在高级选项”里,把“对所有收发的路径和文件名使用UFT-8编码”前面的复选框,钩选去掉!
  • FTP的密码怎么改?
    答:修改方法1. 点击“开始→运行”,输入“cmd”并回车。\x0d\x0a2. 在DOS窗口内输入“ftp 58.118.172.1”并回车。\x0d\x0aC:\Documents and Settings\Administrator>ftp 58.118.172.1屏幕提示如下:\x0d\x0aConnected to 58.118.172.1.\x0d\x0a220 Serv-U FTP Server v5.1 for ...