[返回首页]
 ◎ 您当前的位置:首页 >> 网络学堂 >> 服 务 器 >> FTP >> 正文
配置FTP服务器以支持IPv6
作者: 来源: 发布时间:2007-4-18 10:37:39 浏览次数: 0741810523746608

下一代协议,Internet Protocol version 6 (IPv6),被广泛认为是 Internet 和网络世界的未来。这种认同已鼓励各个 IT 公司开发支持并使用 IPv6 地址格式进行相互通信的应用程序。在本文中,学习配置 File Transfer Protocol (FTP) 服务器以支持 IPv6,然后通过一个简单的使用 IPv6 地址的 Java 程序来与 FTP 服务器通信。

IPv6,又称下一代协议,是现有 IPv4 网络基础的超集。IPv6 与 IPv4 相兼容和协作,允许您升级您的 Internet 设备。有关 IPv6 的更多信息,请参考我的前一篇文章 “Discover Internet Protocol version 6 (IPv6)”,在

 最终 passwd.txt 文件表示

接着,在 $Install_Location/ftproot 中创建用户目录位置 ftpusers/ipv6。最终目录结构类似于:

$Install_Location\ftproot\ftpusers\ipv6

为您创建的 ipv6 用户提供访问控制。转到 $Install_Location,打开 acl.txt,然后添加下面这一行:

ftpuser/ipv6/* ALL="_all_" all="@admin"

最终 acl.txt 文件类似于 图 2


最终 grpdb.txt 文件表示

要使 FTP 服务器接受 IPv6 请求,转到 $Install_Location,然后打开 http.conf。取消注释 http.conf 文件中的这些行:

ftp_enable = 1
ftp_listen = 0.0.0.0@21
ftp_port_srcport = 20

注释掉 http.conf 文件中的所有 Secure Sockets Layer (SSL) 条目,然后添加下面这一行以支持 IPv6:

ftp_listen=IPv6Address@21

IPv6Address 表示机器 IPv6 地址。这里是一个具有真实 IP 地址的示例:

ftp_listen = 2002:9b8:708a:0:0:0:0:1@21

要重新启动服务器,导航到 Start > Programs > Orenosv,并单击 Restart Orenosv Service。检查 FTP 服务器正在运行并可以监听 IPv6 请求。为此,打开命令行提示符并使用 IPv6 地址连接 FTP 服务器。如果登录成功,服务器看上去将与 图 4 类似。


应用程序输出信息

在成功登录之后,应用程序列出文件并提示用户输入要下载的文件。本例使用 Welcome.txt。应用程序加载 Welcome.txt,将其放置在 download 目录,然后退出。

恭喜!您已成功配置 FTP 服务器以支持 IPv6,并使用 Java 应用程序从 FTP 服务器接收了文件。


结束语

您只学习了如何配置和编写 Java 程序来与启用 IPv6 的 FTP 服务器通信。您可以运用这些概念来编写可以与其他启用 IPv6 的服务器(如 Simple Mail Transfer Protocol (SMTP) 和 Post Office Protocol version 3 (POP3))通信的 Java 应用程序。


[返回上一页] [打 印]
上一篇文章:利用反向代理访问内网FTP站点漫谈 | 下一篇文章:没有了
热点文章 推荐文章 相关信息
·配置FTP服务器以支持IPv6
·利用反向代理访问内网FTP站点漫谈
·介绍两个Serv-U的插件
·全国大学FTP站列表
·使特定网段用户能自由上传下载的方法
·企业建站中如何使用FTP
·建站别忘索要网站FTP密码
·五款常用FTP工具软件评测
·LINUX下通过FTP来备份MYSQL数据
·用Firefox将Gmail变成GB级FTP服务器
·无线路由“放飞”无线FTP服务器
·用GridFTP传送文件