支持ipv6网络应用程序收集


1.  net-tools网络工具包:(部分支持ipv6)

下载地址:http://www.tazenda.demon.co.uk/phil/net-tools/

Net-tools的内容

Net-tools包含一系列程序,构成了 Linux 网络的基础。

安装下列程序: arp, dnsdomainname(link to hostname), domainname (link to hostname), hostname, ifconfig, nameif,netstat, nisdomainname (link to hostname), plipconfig, rarp, route, slattach 和 ypdomainname (link to hostname)

简短说明

arp用来操作核心的ARP(地址解析协议)的高速缓存,通常用来增加、删除一个条目以及转储ARP高速缓存。

dnsdomainname显示系统的DNS域名。

domainname显示系统的 NIS/YP 域名。

hostname用来设置或显示系统的主机名。

ifconfig 用来配置网络接口。

nameif基于MAC地址给网络界面命名。

netstat可以显示网络连接、路由列表、界面状态、虚拟连接等信息。

nisdomainname 同domainname。

plipconfig 用来优化PLIP设备的参数以加快该设备的速度。

rarp 和arp命令类似,处理操作系统的RARP(逆向地址解析协议)表。

route 用来管理IP路由表。

slattach 将某个网络接口对应为串行线,例如将一个通常的终端线添加为某种网络模。

ypdomainname同domainname.

Net-tools 安装依赖关系

Net-tools依赖于: Bash, Binutils, Coreutils, GCC,Glibc, Make.

 

2. iputils网络工具包:(部分支持ipv6)

下载地址:http://www.linux-ipv6.org/gitweb/gitweb.cgi?p=gitroot/iputils.git

iputils软件包简介

    iputils软件包是linux环境下一些实用的网络工具的集合。一开始由Alexey Kuznetsov维护。

    iputils包含以下几个工具:

    1. ping。使用 ping可以测试计算机名和计算机的ip地址,验证与远程计算机的连接。ping程序由ping.c ping6.cping_common.c ping.h 文件构成

    2. tracepath。与traceroute功能相似,使用tracepath测试IP数据报文从源主机传到目的主机经过的路由。tracepath程序由tracepath.c tracepath6.c traceroute6.c 文件构成。

    3. arping。使用arping向目的主机发送ARP报文,通过目的主机的IP获得该主机的硬件地址。arping程序由arping.c文件构成。

    4. tftpd。tftpd是简单文件传送协议TFTP的服务端程序。tftpd程序由tftp.htftpd.c tftpsubs.c文件构成。

    5. rarpd。rarpd是逆地址解析协议的服务端程序。rarpd程序由rarpd.c文件构成。

    6. clockdiff。使用clockdiff可以测算目的主机和本地主机的系统时间差。clockdiff程序由clockdiff.c文件构成。

    7. rdisc。rdisc是路由器发现守护程序。rdisc程序由rdisc.c文件构成。

3.  busybox:下载地址:http://www.busybox.net/downloads/

编译1.21.0版本时,首先执行make menuconfig,可以手动配置。

在Networking Utilities的配置项中,有一个Enable IPv6 support选项,默认选中。

集成了有dhcpd、dhcpc、httpd、ntpd、telnetd、ftpd、dnsd、tftpd、tftp、telnet等,这些不知能否支持ipv6。

经验证ifconfig、route、ip、telnet(服务器,客户端)、dnsd、ntpd、tftp、ftp(ftpget、ftpput)、dhcpd、dhcpc6均支持ipv6。

zcip、arping、arp 等网络工具不支持ipv6。

PS:最新版的busybox支持的软件有很多,网络服务应用程序大部分应该(无一一验证)都支持ipv6。

4.  isc-dhcp、bind(DNS):下载地址:http://www.isc.org/downloads/all

服务器貌似有点问题,下载程序超慢。

isc-dhcp从4.x版本开始支持ipv6

bind9.x版本支持ipv6 其他下载地址:

http://download.enet.com.cn/html/232152000120401.html(bind 9.2.3)

 

5.  ntp(支持ipv6):下载地址:http://support.ntp.org/bin/view/Main/SoftwareDownloads

 

6.  ip6tables:下载地址:http://www.iptables.org/projects/iptables/files/

iptables-1.3.5支持ipv6,最新版本1.4.17 。

简介:iptabels被认为是Linux中实现包过滤功能的第四代应用程序。iptables包含在2.4以后的内核中,它可以实现防火墙、NAT(网络地址翻译)和数据包的分割等功能。而iptables则是让用户定义规则集的表结构。iptables从ipchains和 ipwadfm(IP防火墙管理)演化而来,功能更加强大。

7.  vsftpd 从版本1.2.0开始就支持ipv6. 下载地址:

1)        http://www.onlinedown.net/soft/169735.htm(官方地址打不开,此下载是vsftpd 2.3.4版本)

2)        官方ftp目录:ftp://vsftpd.beasts.org/users/cevans/untar/(没有打包,目前最新版本vsftpd-3.0.2

简介:vsftpd是一个快速、安全的FTP服务器,运行于类UNIX系统中。它经常被应用于大流量站点,它包含SSL、IPv6等。

8. dnsmasq2.52版本支持ipv6。 下载地址:http://www.thekelleys.org.uk/dnsmasq/

简介:DNSmasq是一个轻巧的,容易使用的DNS服务工具,它可以应用在内部网和Internet连接的时候的IP地址NAT转换,也可以用做小型网络的DNS服务。

 

9. samba4.0支持ipv6:下载地址:http://www.samba.org/samba/

http://ftp.samba.org/pub/samba/

         简介:samba是一个能让Unix计算机和其它MSWindows计算机相互共享资源的软件。samba提供有关资源共享的三个功能,包括:smbd,执行它可以使Unix能够共享资源给其它的计算机;而smbclient就是让Unix去存取其它计算机的资源;最后一个smbmount,则是类似MS Windwos下“网络磁盘驱动器”的功能,可以让你把其它计算机的资源挂在自己的档案系统下。它们功能虽然简单,但没有samba,Unix和Windows的资源就很难共享。

 

10.ppp软件包:下载地址:http://www.samba.org/ftp/ppp/

ppp-2.4.5支持ipv6(别的版本不知是否支持ipv6)

网上一篇参考文章:http://bbs.hx95.com/read-htm-tid-183388-page-e.html

11.radvd-1.9.2:(路由广播,ipv6)下载地址:http://www.litech.org/radvd/

网上参考文章:http://www.docin.com/p-258175583.html

 

12.ipv6相关资源:Linux+IPv6-HOWTO

http://www.ipv6edu.com/Html/?6895.html(ipv6资源汇总)

 


 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
校园文件传输说明文档 版本1.0.20100905 使用方法: 首先接受方和发送方必须正常运行本程序,发送方在 接收方地址 栏 填入接收方的IP(也可以是IPv6)地址,打开要发送的文件,点击发送,等待对方回应即可 1.本软件同时支持IPv4和IPv6协议,只要双方主机有一种协议可接入网络即可 2.双击处于Running 状态的任务,可以停止任务,注意本软件暂不支持断点续传,停止后此次任务将失败 3.支持文件鼠标拖拽 4.暂不支持文件夹传送 常见问题(Q&A) 1.传输范围 理论上两台主机,只要发送方能ping通接收方,发送方就可以给接收方发送文件, 局域网内可以互传; 全校内可以互传; 不同学校可以互传; ADSL宽带用户可以传; 注意:如果双方在不同的内网下是无法传输的,记住只要发送方能ping通接收方,发送方就可以给接收方发送文件 2.和飞鸽的区别 飞鸽只是局域网传输,不同局域网是无法传输的,本软件无此限制;关于用户列表问题,只有局域网才可以获得用户列表,所以飞鸽有,本程序没有,因为超脱局域网是无法确定用户的 3.和QQ的区别 首先说明QQ的传输能力很强,本软件很多方面暂时还比不上,但某些方面还是比QQ有优势,如下 a.QQ需要你有账户,并且要登录成功,还只能好友间才能传输,本软件无此限制 b.QQ不支持IPv6协议,对于校园网络用户来说每个月的流量可是很宝贵的,而QQ会占用IPv4流量,致使根本不敢过多传输大文件,而一般高校是不限制IPv6流量的,而且IPv6速度也较快,又不限制流量,何乐而不为呢。事实上本软件的作者就是因为这个原因才开发此软件的。经历多年呕心沥血不吃不喝不眠不休,翻阅n多资料,敲烂n多键盘,终于大功告成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值