Re: IPv6: routing on the local LAN
On 25 Dec 2005 at 2:59, Ariff Abdullah wrote: On Sat, 24 Dec 2005 12:37:56 -0500 Dan Langille [EMAIL PROTECTED] wrote: Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. Add a single 2001:470:1F00:1979::/64 address each for both fxp0/1. You don't even need rtadv.conf :) rc.conf:- ipv6_ifconfig_fxp0=2001:470:1F00:1979::1/64 ipv6_ifconfig_fxp1=2001:470:1F00:1979::2/64 Right you are! I just renamed /etc/rtadvd.conf to something else, rebooted the gateway, confirmed rtadvd was running, then I rebooted the workstation. It came back with: $ ifconfig fxp0 fxp0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500 inet 10.55.0.23 netmask 0xff00 broadcast 10.55.0.255 inet6 fe80::204:acff:fed3:7823%fxp0 prefixlen 64 scopeid 0x1 inet6 2001:470:1f00:1979:204:acff:fed3:7823 prefixlen 64 autoconf ether 00:04:ac:d3:78:23 media: Ethernet autoselect (100baseTX full-duplex) status: active $ You suggested putting an IPv6 address on fxp0 (the NIC on my gateway that faces my ISP). Why? No IPv6 traffic should meet that NIC. It should all go out the tunnel on gif0. fxp1 is my LAN, so I can see why I need an IPv6 address there. Thank you. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: IPv6: routing on the local LAN
On 25 Dec 2005 at 15:05, Ariff Abdullah wrote: On Sat, 24 Dec 2005 21:22:20 -0500 Dan Langille [EMAIL PROTECTED] wrote: On 25 Dec 2005 at 2:59, Ariff Abdullah wrote: On Sat, 24 Dec 2005 12:37:56 -0500 Dan Langille [EMAIL PROTECTED] wrote: Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. Add a single 2001:470:1F00:1979::/64 address each for both fxp0/1. You don't even need rtadv.conf :) rc.conf:- ipv6_ifconfig_fxp0=2001:470:1F00:1979::1/64 ipv6_ifconfig_fxp1=2001:470:1F00:1979::2/64 Thanks. I wanted to run rtadvd for the boxes inside the LAN. That ensure they get an address in the right range (AFAIK). For this simple configuration, you don't even need rtadvd.conf. Adding anyprefix/64 address to router interface and running rtadvd -D router_interface will do the job. man rtadvd shows that -D is debugging. $ grep rtad /etc/rc.conf rtadvd_enable=YES # let our LAN know the IPv6 default route rtadvd_interfaces=fxp1# our private LAN I can't try it yet, but it looks like removing /etc/rtadvd.conf may do the trick. Merry Christmas. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
IPv6: routing on the local LAN
Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. The workstation inside the LAN has the config shown in [2]. Checking via tcpdump on the gateway, I can see pings from the client hitting the internal NIC (fxp1) and going out the IPv6 tunnel (gif0). In case I've missed something about setting up the tunnel, the details are [3]. Suggestions, comments, thanks. [1] Gateway - http://www.langille.org/tmp/ipv6-config-gateway.txt [2] Client - http://www.langille.org/tmp/ipv6-config-client.txt [3] Tunnel - http://www.langille.org/tmp/ipv6-config-tunnel.txt -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: IPv6: routing on the local LAN
On Sat, 24 Dec 2005 12:37:56 -0500 Dan Langille [EMAIL PROTECTED] wrote: Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. Add a single 2001:470:1F00:1979::/64 address each for both fxp0/1. You don't even need rtadv.conf :) rc.conf:- ipv6_ifconfig_fxp0=2001:470:1F00:1979::1/64 ipv6_ifconfig_fxp1=2001:470:1F00:1979::2/64 The workstation inside the LAN has the config shown in [2]. Checking via tcpdump on the gateway, I can see pings from the client hitting the internal NIC (fxp1) and going out the IPv6 tunnel (gif0). In case I've missed something about setting up the tunnel, the details are [3]. Suggestions, comments, thanks. [1] Gateway - http://www.langille.org/tmp/ipv6-config-gateway.txt [2] Client - http://www.langille.org/tmp/ipv6-config-client.txt [3] Tunnel - http://www.langille.org/tmp/ipv6-config-tunnel.txt -- Ariff Abdullah MyBSD http://www.MyBSD.org.my (IPv6/IPv4) http://staff.MyBSD.org.my (IPv6/IPv4) http://tomoyo.MyBSD.org.my (IPv6/IPv4) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: IPv6: routing on the local LAN
On 25 Dec 2005 at 2:59, Ariff Abdullah wrote: On Sat, 24 Dec 2005 12:37:56 -0500 Dan Langille [EMAIL PROTECTED] wrote: Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. Add a single 2001:470:1F00:1979::/64 address each for both fxp0/1. You don't even need rtadv.conf :) rc.conf:- ipv6_ifconfig_fxp0=2001:470:1F00:1979::1/64 ipv6_ifconfig_fxp1=2001:470:1F00:1979::2/64 Thanks. I wanted to run rtadvd for the boxes inside the LAN. That ensure they get an address in the right range (AFAIK). Now... I just have to find someone with services, such as cvsup, available only over IPv6 But what I've been reading indicates that cvsup is not IPv6 aware. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: IPv6: routing on the local LAN
On Sat, 24 Dec 2005 21:22:20 -0500 Dan Langille [EMAIL PROTECTED] wrote: On 25 Dec 2005 at 2:59, Ariff Abdullah wrote: On Sat, 24 Dec 2005 12:37:56 -0500 Dan Langille [EMAIL PROTECTED] wrote: Gidday folks, I have an IPv6 routing problem within my LAN behind the gateway. I have an IPv6 tunnel supplied by Hurricane Electric. The tunnel is setup and working. From my gateway I can access various IPv6 websites (e.g http://www.kame.net). I have enabled rtadvd(8) on my gateway. For the netstat, ifconfig, etc, see [1]. From a computer inside my gateway, I cannot ping anything, not even the gateway. I suspect it's because the routing tables are not being set up on the gateway. I expected the system to do that automatically. I also expected fxp0 to get an IPv6 address out of this. Did I guess wrong? I suspect that if I can get fxp0 on the gateway, all will be well. If not, I think Ineed to set up static routes. Add a single 2001:470:1F00:1979::/64 address each for both fxp0/1. You don't even need rtadv.conf :) rc.conf:- ipv6_ifconfig_fxp0=2001:470:1F00:1979::1/64 ipv6_ifconfig_fxp1=2001:470:1F00:1979::2/64 Thanks. I wanted to run rtadvd for the boxes inside the LAN. That ensure they get an address in the right range (AFAIK). For this simple configuration, you don't even need rtadvd.conf. Adding anyprefix/64 address to router interface and running rtadvd -D router_interface will do the job. Now... I just have to find someone with services, such as cvsup, available only over IPv6 But what I've been reading indicates that cvsup is not IPv6 aware. AFAIK we're out of luck for now. -- Ariff Abdullah MyBSD http://www.MyBSD.org.my (IPv6/IPv4) http://staff.MyBSD.org.my (IPv6/IPv4) http://tomoyo.MyBSD.org.my (IPv6/IPv4) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]