论坛: 菜鸟乐园 标题:  ::::在内网中建设自己的FTP::::(图) 复制本贴地址    
作者: hackerjune [hackerjune]    论坛用户   登录
 采用ADSL拨号方式的用户大都可以获得一个公网IP地址,这样只需借助动态域名解析软件就可以架设一个永久的个人网站;采用光纤到户的小区都是通过共享方式上网的,由于自己的计算机没有公网IP地址,因此他人根本就无法从Internet访问到你的计算机。那是不是就不能架设网站呢?其实不然。
  一、如何判断公网和内网?
  在组建网站之前首先要确认自己是采用哪种方式接入Internet的,最简单的方法就是在Windows的DOS窗口中输入“ipconfig”命令,框起来的部分即为本机的IP地址,

可见一台计算机可以有多个IP地址。然后再登录到一些可以显示本机真实IP地址的网页(如http://hongtai.jsol.net/bbs/index.asp页面下方的“用户来访信息”)查看一下自己的真实IP地址。如果ipconfig的结果中有这个IP地址,那么就是公网接入uInternet,否则就是内网接入v。查看本机真实IP地址时,可以让安装显IP版本QQ的网友告知你的IP地址。当然这些都不如自制一个IP地址显示工具,新建一个文本文件,接着输入以下内容:
cmd /k ipconfig /all
回车后,保存为"IPAddress.bat"(注意要加上英文引号)。以后只要双击这个文件,就会自动打开一个DOS窗口,并显示当前IP地址的详细信息。
  二、架设内网FTP
  对于内网接入方式,可先在http://www.dns0755.net/dnsmgr.php页面注册一个用户,比如注册为kingzh,那么在注册完成后网站将分配一个http://kingzh.dns0755.net的虚拟域名。接着到http://www.dns0755.net/client/WinSetupL.zip下载一个动态域名客户端软件,解压缩并运行其中的CMXNatProxy.exe文件开始配置操作。
  第一步:在“需要代理的域名”一栏中输入“kingzh.dns0755.net”,在“代理服务器访问密码”中输入注册用户时的密码。同时,还可以根据需要对每个IP地址的最多连接数、单个连接的最大带宽等参数进行设置。

  第二步:点击“下一步”按钮之后,可以对Web服务器和SMTP服务器进行设置,如果你只想架设一个FTP服务器的话,则可以跳过这部分。
  第三步:向导的最后一步是端口配置,这可是整个设置步骤最重要的环节。在进行端口配置之前需要再次登录到http://www.dns0755.net/dnsmgr.php页面,点击需要设置域名右边的“修改”之后进行端口配置。在此最多可以设置5个端口映射,加上默认开通的WWW和SMTP端口,实际上最多可以使用7个端口。选择一个端口名是空的端口,例如端口1是空的,那么在端口1这行右边的端口名里写上大写的端口名,比如“FTP”,记下端口号为“10146”之后点击“提交”使得修改生效。

  第四步:切换到动态域名客户端软件之后,点击FTP一栏中的“端口”,将其更改为“10146”。


  第五步:按下“完成”按钮,并在客户端软件里重新启动服务。

  第六步:接下来通过第三方FTP软件(如Ser-U)来启动FTP服务,就可以让别人访问到你的计算机了。例如笔者申请的域名是kingzh.dns0755.net,只要在IE浏览器里输入“ftp://kingzh.dns0755.net:10146”就可以访问FTP服务器了。
FTP Serv-U小档案
软件版本:4.1.06 软件大小:2.9MB
软件类型:共享软件(1个月试用) 适用平台:Windows 98/Me/2000/XP
下载地址:http://hndown.skycn.net/down/ServUSetup.exe
  三、架设FTP注意事项
  上述方法只能在单重内网方式中使用,也就是说局域网中A机作为整座大楼的服务器直接连接到  Internet,而且有真实的IP地址,B机作为客户端通过A机连接上网,那么B机就是单重内网。但是如果B机是一个办公室的服务器,而C机是这个办公室网络中的一台计算机,那么C机就处于双重内网中,无法通过上述方法架设FTP。
  另外,FTP协议有port和pasv两种方式,分别采用主动式和被动式传输。其中port方式在传送数据时由服务器主动连接客户端,所以如果客户端在防火墙或NAT网关后面,用port方式将无法与FTP传送文件,因此使用内网架设的FTP服务器一定要使用pasv方式访问。由于Windows自带的FTP服务器不支持pasv方式,所以需要借助FTP Serv-U之类的第三方FTP服务器软件,并且将远程FTP软件设置为pasv方式。
  四、实战成功
  笔者使用的环境由台式机和笔记本组成一个局域网,其中台式机通过ADSL拨号上网(有公网IP地址),笔记本通过台式机连接进入Internet,因此笔记本实际上所处的环境就是单重内网。关闭台式机的防火墙软件之后,在笔记本上安装Serv-U架设FTP环境,并且按照上文进行相关的配置,可以实现FTP远程登录访问。





地主 发表时间: 04-10-05 15:37

回复: hackerjune [hackerjune]   论坛用户   登录
自己顶下!

B1层 发表时间: 04-10-05 15:50

回复: aixingxing [aixingxing]   论坛用户   登录
顶!
楼主大人,我们做朋友好吗?

B2层 发表时间: 04-10-05 16:04

回复: best [best]   论坛用户   登录
不懂.都是你自己做的?

B3层 发表时间: 04-10-05 16:10

回复: yeah008 [yeah008]   论坛用户   登录
可以。

B4层 发表时间: 04-10-05 16:58

回复: kevenjin [kevenjin]   论坛用户   登录
very good

B5层 发表时间: 04-10-05 19:08

回复: lijingxi [lijingxi]   见习版主   登录
好象以前见过这个教程!

B6层 发表时间: 04-10-05 19:36

回复: amr [amr]   论坛用户   登录
不错


B7层 发表时间: 04-10-05 19:50

回复: abctm [abctm]   版主   登录
斯文看的是这个吧
http://www.20cn.net/cgi-bin/club/show.pl?key=OQSUSYYmvAjg&cat=security&forum=newbie&id=1075989769&page=1

我 在 2月写过类似的,楼主把web换成ftp了


B8层 发表时间: 04-10-05 21:40

回复: hackerjune [hackerjune]   论坛用户   登录
呵呵
其实建FTP的很多啊

B9层 发表时间: 04-10-06 13:27

回复: hackerjune [hackerjune]   论坛用户   登录
D

B10层 发表时间: 04-12-12 09:53

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号