Differences between revisions 3 and 4
Revision 3 as of 2007-10-03 17:01:15
Size: 2096
Editor: mohacsi
Comment:
Revision 4 as of 2008-04-10 15:29:34
Size: 2096
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
[[TableOfContents]] <<TableOfContents>>

FreeBSD 6to4 relay konfiguráció

Követelmények

  • Publikus IPv4 cím a relay routernek
  • Saját IPv6 prefix jó IPv6 kijárattal

6to4 anycast relay konfiguráció

6to4 tunnel konfiguráció

    # ifconfig stf create
  • Alapesetben az stf interfész nincsen engedélyezve

6to4 cím konfigurálása az interfészre

(Figyelem: prefix length 16 kötelező!)

    # ifconfig stf0 inet6 6to4addr prefixlen 16

IPv6 kapcsolat konfigurálása

Mivel 6to4 relay-t konfigurálunk szükséges jó IPv6 kapcsolat is (lehet natív, vagy tunnelezett)

Tegyük fel az IPv6 kapcsolat 2001:db8:1::1 Gateway-en keresztül érhető el a fxp0 interfészen: IPv6 cím konfigurálása:

  # ifconfig fxp0 inet6 alias 2001:db8:1::2

Default route konfigurálása:

  # route add -inet6 default 2001:db8:1::1

Relay publikálás

  1. Meg kell hirdetni BGP-n 2002::/16 prefix-et, hogy elérhető a felkonfigurált 6to4 relay IPv6 címén. ( A példában: 2001:db8:1::2 ) Ezáltal a natív IPv6 csomópontok el fogják tudni érni a 6to4 csomópontokat (2002::/16 címűeket).
  2. Meg kell hirdetni a 6to4 relay IPv4 anycast címét (192.88.99.1) tipikusan BGP-n a anycast prefixet (192.88.99.0/24) kell meghirdetni. Ezáltal a relay-t automatikusan el kezdik használni a 6to4 csomópontok (2002::/16 című gépek) és továbbításra kerülnek a natív IPv6 csomópontokhoz.

Konfiguációs fájlba írás

Extra scripttel

   #!/bin/sh

   IPV4=$1
   PARTS=`echo $IPV4 | tr . ' '`
   PREFIX48=`printf "2002:%02x%02x:%02x%02x" $PARTS`

   STF_IF="stf0"
   STF_NET6="$PREFIX48":0001
   STF_IP6="$STF_NET6"::1

   ifconfig $STF_IF inet6 $STF_IP6 prefixlen 16 alias

   ifconfig ne0 inet6 alias 2001:db8:1::2
   route add -inet6 default 2001:db8:1::1

rc.conf fájllal

Írjuk be az /etc/rc.conf fájlba:

  stf_interface_ipv4addr="public_v4addr"
  ipv6_defaultrouter="2001:db8:1::1"

Campus6: FreeBSD_6to4_konfiguráció (last edited 2008-09-15 08:24:30 by mohacsi)