W związku z małymi czystkami w kanciapie, dostałem komputer na router. W sumie ma całką niezłą specyfikację:
CPU: pII266MHz
RAM: 256Mb
HDD: 17,2GB
NIC: 2x3COM925x (Parell Logic II)
Jak na standardową konfigurację na router IPv6(czyli p200Mhz, 32MB ram) całkiem nieźle.
Piątek - na pierwszy ogień poszło najnowsze FREEBSD - 5.4. Po zainstalowaniu i skonfigurowanu apacha,php5, ssh i samby zrekompilowałem kernela włączając firewalla dla ipv6 i dla ipv4 - kompilacja trwa ok. 4h więc instalację wykonałem zdalnie. Jeszcze tylko reboot i ... komputer milczy.
Sobota - Jak się okazało zapomniałem włączyć opcji obsługi I686 w konfiguracji kernela. Zbootowanie do starego kernela i szybkie dokompilowanie brakującego modułu pomogło. Pora przyszła na przetestowanie IPv6. Do testów wybrałem protokół ISATAP - w końcu jeśli ISATAP działa, to cała reszta jest juz z górki. Dopisałem więc do interfejsu potrzebne adresy, włączyłem forwardowanie pakietów IPv6, i uaktywniłem rtadvd(czyli rozgłaszanie dróg) na interfejsie. Niestety nie zadziałało. Po krótkim googlowaniu zobaczyłem ze potrzebuje w jadrze uaktywnic pseudo-device ist. Szukam w konfiguracji jądra i nic. Przestali wspierać w wersji 5?Postanowiłem zainstalować 4.11. Oczywiście pierwszą rzeczą po instalacji było sprawdzenie czy w tej wersji jest ist w kernelu. Tez nie ma ... dziwne. Pozostało więc googlowanie. Po chwili mnie oświeciło - oczywiście ze tych opcji nie ma w kernelu, przeciez do zastosowań IPv6 tzreba przekompilować specjalny kernel który mozna sciągnąć ze stron projektu KAME. Po wejściu na stronę zobaczyłem ze sa pliki zródłowe kernela 5.3 - sciągnołem, rozpakowałem i zobaczyłem ze tu rzeczywiscie jest pseudo-device ist. Nie zostalo mi nic innego do zrobienia jak zainstalowac ponownie freebsd 5.4. Po zainstalowaniu od razu sciągnąłem zródła kernela z projektu kame, włączyłem interfejs ist oraz dual-stackowego firewalla i ponowna kompilacja jądra. W oczekiwaniu na koniec skonfigurowałem jeszcze apacha, php5 i sambę. Instalacja kernela znowu odbyła si zdalnie, tylko tym razem komputer się podnióśł.
Niedziela - próbuję zdalnie skonfigurować ISATAPA - niestty coś mi nie wychodzi. Wszystko robię według instrukcji, a coś nie mogę dostać adresu. Apache tez mi nie wystartował podczas startu. Po dotarciu na uczelnie i zapuszczeniu packet snifferów na obu końcach okazało się ze klient nie otrzymuje pakietów RA. Rtadvd zglasza ze nie moze wysylac pakietow po interfejsie ist0. Okazało się ze wersja rtadvd dostarczana z systemem jest niekompatybilna z ISATAP, wiec trzeba zainstalować wersję z KAME. Jako ze IPv6 juz działał, a zestawiania tuneli i tak nie mogę zrobić bez zewnętrznego IPv4, postanowiłem troszkę się pobawić www. Skopiowałem więc stronkę z starego routera ,zainstalowałem mrtg i właczyłem statystyki na interfejsy sieciowe - niestety statystyk zuzycia procesora pamieci i procesora nie udalo mie się jeszcze zrobić. Stronki są dostępne pod adresami http://six.pjwstk.one.pl i http://six.pjwstk.one.pl/mrtg/ dla IPv6 i http://six.pjwstk.one.pl.ipv4.sixxs.org oraz http://six.pjwstk.one.pl.ipv4.sixxs.org/mrtg/ dla IPv4
Remember Me