Date: Sat, 03 Nov 2007 00:05:07 +0900 From: "Byung-Hee HWANG" <bh@izb.knu.ac.kr> To: <stable@freebsd.org> Cc: bind-users@isc.org Subject: [FreeBSD 7.0-BETA1] strange behavior in hostname resolving order Message-ID: <1194015907.1422.14.camel@viola.izb.knu.ac.kr>
next in thread | raw e-mail | index | archive | help
To Whom It May Concern: (Cc'ed bind-users@isc.org) Usually i prefer 6to4(stf(4)) to 6over4(gif(4)) because some=20 tunnel providers like to limit bandwidth too musch. So until my=20 upstream ISP give me native ipv6 addresses (it's take long time maybe),=20 i'm going to use 6to4 instead of 6over4 continuous. Here is my shot using 6to4: bh@viola:~> uname -a FreeBSD viola.izb.knu.ac.kr 7.0-BETA1 FreeBSD 7.0-BETA1 #0:=20 Fri Nov 2 12:13:10 KST 2007 =20 root@viola.izb.knu.ac.kr:/usr/obj/usr/src/sys/GENERIC i386 bh@viola:~> ifconfig rl0 | grep 2002 inet6 2002:9be6:9d5d:2:20b:6aff:fe56:969f prefixlen 64 autoconf=20 bh@viola:~> ping6 -c 5 mx.jp.freebsd.org. PING6(56=3D40+8+8 bytes)=20 2002:9be6:9d5d:2:20b:6aff:fe56:969f --> 2001:218:422:1::15 16 bytes from 2001:218:422:1::15, icmp_seq=3D0 hlim=3D49 time=3D225.297 m= s 16 bytes from 2001:218:422:1::15, icmp_seq=3D1 hlim=3D49 time=3D224.591 m= s 16 bytes from 2001:218:422:1::15, icmp_seq=3D2 hlim=3D49 time=3D237.175 m= s 16 bytes from 2001:218:422:1::15, icmp_seq=3D3 hlim=3D49 time=3D230.540 m= s 16 bytes from 2001:218:422:1::15, icmp_seq=3D4 hlim=3D49 time=3D224.681 m= s --- mx.jp.freebsd.org ping6 statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/std-dev =3D 224.591/228.457/237.175/4.889 ms bh@viola:~> traceroute6 mx.jp.freebsd.org. traceroute6 to mx.jp.freebsd.org (2001:218:422:1::15) from=20 2002:9be6:9d5d:2:20b:6aff:fe56:969f, 64 hops max, 12 byte packets 1 2002:9be6:9d5d:2:250:4dff:fe00:5df3 1.541 ms 0.949 ms 1.154 ms [......] 23 v6.imgsrc.co.jp 264.635 ms 226.812 ms 232.207 ms 24 castle.jp.FreeBSD.org 427.683 ms 219.659 ms 222.862 ms bh@viola:~>=20 And from now on, i would give you one question. Why is 7.0-BETA1=20 different from another -RELEASE in hostname resolving order? AFAIK, at=20 least on 6.2-RELEASE, the order is first IPv6 and then IPv4. However,=20 7.0-BETA1 try to lookup in first IPv4 than IPv6. Here is the evidence: bh@setaria:~> uname -srm FreeBSD 6.2-RELEASE-p8 i386 bh@setaria:~> telnet mx.jp.freebsd.org 25 Trying 2001:218:422:1::15... Connected to mx.jp.freebsd.org. Escape character is '^]'. [......] bh@setaria:~> ssh -v mx.jp.freebsd.org. debug1: Connecting to mx.jp.freebsd.org. [2001:218:422:1::15] ^C =20 And bh@viola:~> uname -srm FreeBSD 7.0-BETA1 i386 bh@viola:~> telnet mx.jp.freebsd.org 25 Trying 210.226.20.15... Connected to mx.jp.freebsd.org. Escape character is '^]'. [......] bh@viola:~> ssh -v mx.jp.freebsd.org. debug1: Connecting to mx.jp.freebsd.org. [210.226.20.15] ^C What happended? Is there anyone to dislike IPv6 in src committers? Please let me know the correct answer to this puzzle ;; Byung-Hee --=20 "After super, can you drive me and the kids to New York in your car?" "That's what I came for." -- Kay Adams and Tom Hagen, "Chapter 32", page 443
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1194015907.1422.14.camel>