Baza wiedzy, raporty i testy urządzeń
-
wróć do listy testów i raportów
Konfiguracja serwera PPPoE w systemie Linux
Robert Czechoński, 2005-09-12, Drukuj -
2.
Kompilacja jądra i instalacja
Jądro, które nie wspiera protokołu PPPoE nie jest w stanie go obsłużyć. W tym celu pobieramy jego źródła z kernel.org. Zakładamy niezbędne łaty, oczywiście według uznania i wykorzystywanych technologii. W konfiguracji włączamy następujące opcje:
Teraz to już tylko kompilacja jądra i jego modułów. Jeżeli ponowne uruchomienie systemu na nowym jądrze przebiegnie bez problemów, można przejść do następnego punktu.
1. Instalacja z pakietów rpm
Przykładową konfigurację oprę o dystrybucje Linuxa Red Hat 8.0. Do uruchomienia usługi będą potrzebne następujące pakiety:
rp-pppoe-3.4-7.i386.rpm
ppp-2.4.1-7.i386.rpmOba wydawane są zgodnie z regułami licencji GPL i znajdują się na płytkach z dystrybucją.
Pakiety instalujemy w systemie:
[root@robee root]# rpm -i rp-pppoe-3.4-7.i386.rpm
[root@robee root]# rpm -i ppp-2.4.1-7.i386.rpmJeżeli spełnione są zależności pakietów nie będzie żadnych błędów. W razie konieczności trzeba zainstalować brakujące pakiety.
Przed końcową konfiguracją proponuje zapoznać się z dokumentacją do pakietów.
Po instalacji odnajdujemy binaria w /usr/sbin oraz pliki konfiguracyjne w /etc/ppp
Jeżeli pakiety instalowane są tą metodą na przekompilowanym jądrze to nie uda się uruchomić PPPoE ze wsparciem jądra. Pozostaje jedynie uruchomienie w przestrzeni użytkownika co poskutkuje wysokim obciążeniem systemu już przy ok. 20 klientach.
Wtedy zostaje instalacja ze źródeł z pełnym wsparciem dla jądra.2. Instalacja ze źródeł
- Ściągamy najnowszą wersje rp-pppoe z www.roaringpenguin.com i rozpakowujemy do katalogu.
- Ściągamy najnowszą wersję pppd tak jak to jest opisane w dokumentacji do rp-pppoe w pliku KERNEL-MODE-PPPOE
- Kompilujemy rp-pppoe a póżniej pppd zgodnie z instrukcjami dla poszczególnych pakietów
- Ściągamy najnowszą wersje rp-pppoe z www.roaringpenguin.com i rozpakowujemy do katalogu.
- dalej wstecz
-
Spis treści:
- 1. Czym jest PPPoE
- 2. Kompilacja jądra i instalacja
- 3. Uruchomienie PPPoE i analiza logów
- 4. Rozwiązywanie problemów z PPPoE
- 5. Podsumowanie