IPv6 kasutamine Debian Lenniga

Allikas: Kuutõrvaja
Redaktsioon seisuga 16. jaanuar 2010, kell 21:52 kasutajalt Imre (arutelu | kaastöö) (Apache veebiserveri kasutamine)

Sissejuhatus

TODO

Tunneli seadistamine

Vaikimisi on Debian Lenny võrguseadmel selline IPv6 seadistus

 # ifconfig eth0
 eth0      Link encap:Ethernet  HWaddr 70:01:68:01:00:53  
           inet addr:192.168.10.53  Bcast:192.168.10.255  Mask:255.255.255.0
           inet6 addr: fe80::7201:68ff:fe01:53/64 Scope:Link
           ..

ja ruutingutabelis sellised sissekanded

 # route -n -A inet6
 Kernel IPv6 routing table
 Destination                    Next Hop                   Flag Met Ref Use If
 fe80::/64                      ::                         U    256 0     0 eth0
 ::/0                           ::                         !n   -1  1     1 lo
 ::1/128                        ::                         Un   0   1     7 lo
 fe80::7201:68ff:fe01:53/128    ::                         Un   0   1     0 lo
 ff00::/8                       ::                         U    256 0     0 eth0
 ::/0                           ::                         !n   -1  1     1 lo

Tunneli moodustamiseks sobib öelda

 # ip tunnel add elion mode sit remote 192.168.101.242 local 84.50.96.138 ttl 64
 # ip link set elion up
 # ip addr add 2001:7d0:0:f000::1341/127 dev elion
 # ip route add default via 2001:7d0:0:f000::1340

Tunneli kasutamiseks ipv4 nat taga töötavast arvutist tuleb local parameetrina kasutada vastava arvuti privaatset ip aadressi, nt 192.168.10.53

Kirjeldatud tunnelite nimekirja näeb öeldes

 # ip tunnel show
 sit0: ipv6/ip  remote any  local any  ttl 64  nopmtudisc
 elion: ipv6/ip  remote 192.168.101.242  local 192.168.10.53  ttl 64

Tunnelile vastav võrguseade on selline

 # ifconfig 
 elion     Link encap:IPv6-in-IPv4  
           inet6 addr: fe80::c0a8:a35/128 Scope:Link
           inet6 addr: 2001:7d0:0:f000::1341/127 Scope:Global
           UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
           RX packets:23029 errors:0 dropped:0 overruns:0 frame:0
           TX packets:13837 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:33420361 (31.8 MiB)  TX bytes:1376474 (1.3 MiB)

Tunneli kustutamiseks sobib öelda

 # ip tunnel del elion

Apache veebiserveri kasutamine

IPv6 kasutamisega seotud iseärasused puudutavad ainult võrguseadistusi

  • /etc/apache2/ports.conf failis tuleb kasutada sarnast Listen direktiivi
 Listen [2001:7d0:0:f000::1341]:80
  • /etc/apache2/sites-available/virt.host.conf seadistusfailides tuleb kasutada sellist VirtualHost direktiivi
 <VirtualHost [2001:7d0:0:f000::1341]:80>

Kasulikud lisamaterjalid