Próbuję skonfigurować tunel Hurricane IPv6 na moim komputerze z systemem Ubuntu 11.10. Skonfigurowałem plik / etc / network / interfaces , jak podano na https://wiki.ubuntu.com/IPv6#Get_connected_with_Hurricane_Electric .
Mój plik / etc / network / interfaces jest następujący:
auto lo
iface lo inet loopback
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
endpoint 209.51.161.14
address 2001:470:1f06:6::2/64
netmask 64
up ip -6 route add default dev he-ipv6
down ip -6 route del default dev he-ipv6
Gdy próbuję uruchomić IPv6, uruchamiając sudo ifup he-ipv6 , otrzymuję następujące informacje:
add tunnel sit0 failed: No buffer space available
Failed to bring up he-ipv6.
Dokładnie sprawdziłem, czy dane, które wprowadziłem z Hurricane, są prawidłowe. Co powoduje ten problem i jak mogę go naprawić?
źródło
traceroute6 ipv6.google.com
zobaczyć, co się dzieje. Czy masz jakieś reguły iptables (lub firewall), które mogą blokować ruch w tunelu?sudo tcpdump -i eth0 proto ipv6
(zamień eth0 na nazwę domyślnego interfejsu ipv4). Spodziewałbyś się zobaczyć tunelowany ruch.Skonfigurowałem tę opcję również w domu z Hurricane. To działa! ale zwróć uwagę na następujące:
1 - Używam Ubuntu 11.10
2 - Wyłączyłem konfigurację ręczną i konfigurację mostu w / etc / network / interfaces i ustawiłem eth0 tak jak „auto etho / iface eth0 inet dhcp”
3 - Postępowałem zgodnie z filmem konfiguracyjnym na stronie Hurricane http://ipv6.he.net/presentations.php . Film o nazwie „Tunnelbroker.net Tour & Tunnel Creation”
4 - O ile nie ustawisz publicznego IP swojego dostawcy usług internetowych (ponieważ nie mam statycznego puclic IP), musisz ustawić SWÓJ punkt końcowy IP (LAN) w tym parametrze „punkt końcowy 209.51.161.14” , na przykład ... . # ifconfig
Podobnie: „punkt końcowy 192.168.25.22”
Skonfigurowałem mój adres IPv6, taki jak route2 ... skopiuj komendy i wklej do powłoki, nie w pliku konfiguracyjnym interfejsów.
źródło