IPv6 and NAT
Jim
jameso@elwood.net
Tue, 5 Sep 2000 09:41:05 -0500
I wrote a article describing how to use IPv6 behind a NAT. It is wrote
for BSD, but it should help you at well. You can see it in the latest
issue of Daemon News (http://www.daemonnews.org/) at
http://www.daemonnews.org/200009/ipv6.html.
Good luck.
On Sun, Sep 03, 2000 at 04:25:46PM -0400, Sean Quaint wrote:
> Hello,
>
> I have a linux box ipchains to hide a couple hosts behind a cable
> modem. It runs only IPv4. One of my private hosts is a Solaris 8 sparc
> with IPv6 enabled. I've run the perl script from freenet6.net, and have
> now the following ip setup:
>
> # ifconfig -a
> le0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
> inet 192.168.100.11 netmask ffffff00 broadcast 192.168.100.255 ether
> 8:0:20:76:78:69
> le0: flags=2000841<UP,RUNNING,MULTICAST,IPv6> mtu 1500 index 2 ether
> 8:0:20:76:78:69 inet6 fe80::a00:20ff:fe76:7869/10
> ip.tun0: flags=2200850<POINTOPOINT,RUNNING,MULTICAST,NONUD,IPv6> mtu
> 1480 index 3 inet tunnel src 24.30.58.147 inet6 fe80::181e:3a93/10 -->
> fe80::ce7b:1f66
> ip.tun0:1: flags=2200850<POINTOPOINT,RUNNING,MULTICAST,NONUD,IPv6> mtu
> 1480 index 3 inet6 3ffe:b00:c18:1fff::65b/128 --> 3ffe:b00:c18:1fff::65a
>
> ip.tun0:2: flags=2200850<POINTOPOINT,RUNNING,MULTICAST,NONUD,IPv6> mtu
> 1480 index 3 inet6 3ffe:b00:c18:1fff::65b/128 --> 3ffe:b00:c18:1fff::65a
>
> and my routing tables are:
>
> # netstat -rn
>
> Routing Table: IPv4
> Destination Gateway Flags Ref Use Interface
> -------------------- -------------------- ----- ----- ------ ---------
> 192.168.100.0 192.168.100.11 U 1 6 le0
> 224.0.0.0 192.168.100.11 U 1 0 le0
> default 192.168.100.2 UG 1 184
> 127.0.0.1 127.0.0.1 UH 6 28863 lo0
>
> Routing Table: IPv6
> Destination/Mask Gateway Flags Ref
> Use If
> --------------------------- --------------------------- ----- --- ------
> -----
> fe80::/10 fe80::a00:20ff:fe76:7869 U 1 0
> le0
> ff00::/8 fe80::a00:20ff:fe76:7869 U 1 0
> le0
> default fe80::a00:20ff:fe76:7869 U 1 17
> le0
> default 3ffe:b00:c18:1fff::65a UG 1 0
>
> ::1 ::1 UH 1 0
> lo0
>
>
> Now when I try to ping an IPv6 addr, I get no route to host:
> # ping -A inet6 ftp.ring.gr.jp
> ICMPv6 Address Unreachable from gateway fe80::a00:20ff:fe76:7869
> for icmp6 from fe80::a00:20ff:fe76:7869 to 2001:240:3:2::1
>
> I'm sure the NAT configuration has something to do with this. But I'm
> not sure what to do about it.
>
> Thanks in advance,
>
> Sean Quaint
>
>
--
Jim O'Gorman | Captain Hook died of jock itch.
UNIX Admin |
---- |
jameso@elwood.net |
jameso@class.com |