close

安裝最新的 ubuntu 13.04
會有內建的ftp
但是 為啥用ipv6的位址 卻一直出現
ftp: connect: Invalid argument
?????

用ping6 位址也是一樣出現
connect: Invalid argument

但是用ping6 -I eth0 綁定interface (網卡)
就成功了
直覺ftp 應該也是這樣
所以參考了這篇
IPv6: connect() always fail with errno 22

只要再加上ftp ipv6_addr%eth0
就可以連上啦

另外
ubuntu 內建ftp souce code


netkit-ftp_0.17.orig.tar.gz

patch:

netkit-ftp_0.17-28.debian.tar.gz

要上 patch就可以得到有支援ipv6的ftp client端了

至於為何ipv6的local一定要綁定網卡 應該跟linux的實作有關 有空再來看一下


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 jpsix 的頭像
    jpsix

    地瓜粥在讀書

    jpsix 發表在 痞客邦 留言(1) 人氣()