busybox ftpd关于ipv6的测试

在测试最新busybox ftpd的ipv6支持情况时,客户端用FileZillaClient登录ftpd。
在输入主机ip时,直接输入ipv6地址,filezilla好像解析不了这个地址,后来发现在输入ipv6地址时,需要加上[ ],例如 [2001:470:1f01:f52b::5]。
filezilla终于解析到这个ip了,但是登录设备的busybox ftpd时显示直接拒绝连接。busybox在编译时已经选择了ipv6支持,ifocnfig也能看到ipv6的地址,说明设备内核是支持的。查看inetd.conf,也已经打开了ftpd服务,默认端口21.
后来发现ipv4和v6端口并不一样,netstat -anp可以查看ipv6的ftp端口是否打开:
ipv4的端口监听
ipv6的端口监听
修改inetd.conf的配置文件后,重启inetd服务,打开ipv6的21端口,成功登录ftpd。

你可能感兴趣的:(网络)