[6bone-pl] Tunel do CETI

Artur Frysiak wiget w usa.net
Czw, 11 Cze 1998, 17:10:35 MEST


Witajcie.
Kilka dni temu poprosiłem Pawła Krawczyka o możliwość podłączenia się do
niego tunelem i udostępnienie mi jednego numeru IP.
Po wielkich walkach z glibc 2.0.9x udało mi się uruchomić ping i inne
narzędzia potrzebne do IPv6.
Niestety próba połączenia się z druid.ceti.com.pl jak narazie zakończyła się
niepowodzeniem.
Oto skrypt jakim ustawiam tunel:

#!/bin/sh

# konfiguracja kernela przez sysctl - forwarding pakietów IPv4 i IPv6
echo 1 >/proc/sys/net/ipv4/ip_forward
#echo 1 >/proc/sys/net/ipv6/forwarding
#Linijke wyżej wykomentowałem gdyż nie ma u mnie takiego pliku w /proc
#Mam kernel 2.1.105

# dla kerneli 2.1.90 i wyższych
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
echo 0 > /proc/sys/net/ipv6/conf/all/accept_ra
echo 0 > /proc/sys/net/ipv6/conf/all/accept_redirects

# konfiguracja lokalnego tunelu
# patrz ponizej
ifconfig sit0 tunnel 0::195.116.211.11
ifconfig sit0 up

# ustawienie adresu mojej sieci IPv6
ifconfig eth0 add 3ffe:902:3::3/128

# routing na siec lokalna
#route add -A inet6 3ffe:902:3::/48 dev eth0

# tunel do Ceti
# 195.116.211.11 to druid.ceti.com.pl
ifconfig sit1 tunnel 0::195.116.211.11
ifconfig sit1 up

# routing defaultowy IPv6
route add -A inet6 3f00::/8 dev sit1

# musze recznie ustawic routing na adres routera IPv6
# po drugiej stronie
route -A inet6 add 3ffe:902:3::2 dev sit1
 
A to wyniki działania:
ifconfig


lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:5023611 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5023611 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 

eth0      Link encap:Ethernet  HWaddr 00:C0:DF:4A:91:1A  
          inet addr:156.17.26.240  Bcast:156.17.26.255  Mask:255.255.255.224
          inet6 addr: 3ffe:902:3::3/128 Scope:Global
          inet6 addr: fe80::2c0:dfff:fe4a:911a/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:169633 errors:0 dropped:0 overruns:0 frame:21
          TX packets:35709 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:148 
          Interrupt:11 Base address:0x300 

sit0      Link encap:IPv6-in-IPv4  
          inet6 addr: ::156.17.26.240/96 Scope:Compat
          inet6 addr: ::127.0.0.1/96 Scope:Unknown
          inet6 addr: ::192.168.1.1/96 Scope:Compat
          UP RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 

sit1      Link encap:IPv6-in-IPv4  
          inet6 addr: fe80::9c11:1af0/10 Scope:Link
          inet6 addr: fe80::c0a8:101/10 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 

route -A inet6

Kernel IPv6 routing table
Destination                                 Next Hop                                Flags Metric Ref    Use Iface
::1/128                                     ::                                      U     0      1        0 lo      
::127.0.0.1/128                             ::                                      U     0      2        0 lo      
::156.17.26.240/128                         ::                                      U     0      1        0 lo      
::192.168.1.1/128                           ::                                      U     0      2        0 lo      
::/96                                       ::                                      U     256    1        0 sit0    
3ffe:902:3::2/128                           ::                                      UH    1      1        0 sit1    
3ffe:902:3::3/128                           ::                                      U     0      2        0 lo      
3f00::/8                                    ::                                      U     1      2        0 sit1    
fe80::9c11:1af0/128                         ::                                      U     0      2        0 lo      
fe80::c0a8:101/128                          ::                                      U     0      2        0 lo      
fe80::2c0:dfff:fe4a:911a/128                ::                                      U     0      1        0 lo      
fe80::/10                                   ::                                      UA    256    2        0 eth0    
fe80::/10                                   ::                                      UA    256    1        0 sit1    
ff00::/8                                    ::                                      UA    256    1        0 eth0    
ff00::/8                                    ::                                      UA    256    1        0 sit1    

ip tunnel

tunl0: ip/ip  remote any  local any  ttl inherit  nopmtudisc
RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts
    0          0            0      0        0        0       
TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs
    0          0            0      0        0        0     

sit0: ipv6/ip  remote any  local any  ttl 64  nopmtudisc
RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts
    0          0            0      0        0        0       
TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs
    0          0            0      0        0        0     

sit1: ipv6/ip  remote 195.116.211.11  local any  ttl 64 
RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts
    0          0            0      0        0        0       
TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs
    0          0            2108   0        0        17    

[root w pga ftp]# ./ping 3ffe:902:3::2
PING 3ffe:902:3::2 (3ffe:902:3::2): 56 data bytes

--- 3ffe:902:3::2 ping statistics ---
9 packets transmitted, 0 packets received, 100% packet loss

Ping lokalnie (tzn na ::1, ::127.0.0.1, 3ffe.902.3::3) chodzi bez zarzutu.
Może ktoś wie jak to rozgryść.
  __    __ _            _
 / / /\ \ (_) __ _  ___| |_  @__mail:  Artur Frysiak
 \ \/  \/ / |/ _` |/ _ \ __|            Rudlice 10
  \  /\  /| | (_| |  __/ |_           98-311 Ostrowek
   \/  \/ |_|\__, |\___|\__|
             |___/           email:   Wiget w USA.net




Więcej informacji o liście dyskusyjnej 6BONE-PL