Linux Router Debian, podział pasma HTB, LMS, Load-Balancing, PPPoE, PPtP w 10min
Z doświadczenia wiemy, że każdy admin jest leniwy (ja też). Skoro już ruszył szanowne 4 literki w celu znalezienia czegoś u wuja Googla to chce osiągnąć swój super-cel szybko i najlepiej kilkoma klikami. A proszę bardzo. Instalacja nie jest skomplikowana. Uważam, że jeśli nigdy nie zajmowałeś / zajmowałaś się linuxami a masz jakikolwiek blade pojęcie o działaniu sieci komputerowych to poradzisz sobie z instalacją tego wszystkiego.
Aktualizacja paczek: 01.09.2011 - zobacz listę zmian (kliknij)
LMS Router – Lista zmian w projekcie
Projekt zaczyna się rozrastać. Fajnie z Waszej strony, że chcecie się tym bawić i tym samym testować moje paczki
. Może w przyszłości powstanie coś na prawdę zajebiaszczego i darmowego w temacie. Może nawet przejmiemy kontrolę nad światem a później wszechświatem
Dobra do rzeczy. Poniżej lista zmian w projekcie wraz z datami.
LMS Router – dwa łącza WAN w trybie load balancing, sterowania usługami oraz ruchem IP z LAN
Temat dość często poruszany wśród adminów, którzy obsługują małe sieci lokalne, gdzie trzeba męczyć się z DSLami. Jest to również temat, o który Wy (użytkownicy moich rozwiązań) pytacie w komentarzach na tym blogu. Zatem spróbujmy powolutku wyjaśnić o co w tym tak na prawdę kaman. Omówimy tutaj trzy podstawowe możliwości obsługi dwóch lub więcej łączy WAN.
LMS Router – Pytania i odpowiedzi czyli FAQ
W tym dziale znajdziemy najczęściej zadawane przez Was pytania i odpowiedzi dotyczące mojej kompilacji LMS z routerem na Debianie, o której mowa była tutaj. Oprócz FAQ przedstawię tu kilka trików, które są moimi dziwnymi pomysłami, jak usprawnić sobie robotę w sieci zarządzanej przez omawiany projekt
PPPoE, PPtP (VPN Windows-Linux) czyli teoria punktów
Co to jest protokół PPP i do czego służy poczytajcie sobie w Wiki. W tym artykule zajmiemy się konkretnymi sprawami z zakresu połączeń punkt-punkt. Wartym uwagi są dwa ich rodzaje, których zrozumienie zajęło mi chwilę czasu. Artykuł nie miałby w ogóle sensu gdyby wszystko to działało po instalacji z paczek (w moim wypadku Debian). Jednak nie działa więc trzeba wyprostować kilka niejasnych aspektów.
Internet Explorer 8 i Flash Player 10 problem
Wstajesz rano, przecierasz oczy, myślisz "o jaka piękna pogoda" i "życie takie piękne jest". Spokojnie... Zaraz pewnie zadzwoni, ktoś z problemem, który będziesz musiał szybko rozwiązać. Wykrakałeś? Hehe. Ano więc zadzwonił szef i mówi, ze wszystkie nasze aplikacje napisane we Flashu wywalają błędy pod najnowszym dzieckiem MałegoMiękkiego zwanym Internet Explorer 8. Jak to zwykle bywa w magicznym świecie informatyki - otwierasz IE8, odpalasz aplikacje i wszystko działa. Wydawałoby się, że trzeba oddzwonić i wytłumaczyć szefowi, że ma zwidy
Jednak w chwili chwytania telefonu okazuje się, że na skrzynce znalazło się kilkanaście informacji od niezależnych jednostek, które łączyło jedno stwierdzenie - NIE DZIAŁA.
Virtio na dzieciaku
To długa noc była. Po wczorajszych sukcesach z odpaleniem routera na Intelowym KVM sprawy poszły dalej. Wzięto pod uwagę następujące fakty:
- jajko 2.6.24.5 (domyslne smp ze Slacka 12.1) działało mi od dwóch lat na kilkunastu routerach bez kernel panic
- było ono zmontowane z domyślnego konfiga ze Slacka oraz połatane imq, esfq i layer7
- działało również pod Debianem bez żadnego "ale" (co w sumie oczywistym jest)
Proxmox Router – Intel-VT vs. AMD-V
A było to tak... Kolega postawił wirtualny router (Slackware) na Proxmox 1.4 na sprzęcie AMD i przepuścił przez to swoją sieć (~150 klientów). Męczył się przeokropnie z dobraniem wersji jądra, iptables oraz iproute aby miało to ręce i nogi. Bezskutecznie. Średnio raz na 6 godzin router "stawał" informując w konsoli nieśmiale, że kernel panic. Doszło nawet do tego, że mamusia również zaliczała zawieszki. W przypadku mamusi pomogła zmiana jaja Proxa na 2.6.30.x. Jestem w pełni przekonany, że kolega zrobił wszystko dobrze ponieważ ma już pokaźny bagaż doświadczenia w te klocki na karku. Po około dwóch tygodniach ciężkiej walki o przetrwanie zrezygnował. Wrócił na fizyczny sprzęt.
Proxmox – VIRTIO – lek na ślimaka
Przypomnę w czym leżał problem w tym poście. Otóż drodzy szanowni czytelnicy złożyliśmy do kupy kilka routerów na Proxmoxie jednak okazało się, że wydajność dysków wirtualnych oraz sieci była dość niska. Ponadto co jakiś czas wieszały się nam interfejsy sieciowe na bridżach. Przetestowaliśmy rozwiązanie zwane VIRTIO, które to jest traktowane jako cross-platformowe api dla wirtualizacji. Rozwiązanie to w teoretycznej teorii ma być "lepsze" i "szybsze".
Jak smakuje wirtualizacja na Proxmox PVE
Proxmox to darmowy przepiękny system operacyjny oparty o Debiana aktualnie lennego. Do pracy potrzebuje architekturę amd64 oraz opcjonalnie "kopa" dla wirtualizacji od strony procesora i płyty głównej. Owe wsparcie nosi nazwę Intel-VT dla procesorów Intela oraz AMD-V dla procesorów AMD. Warto od razu zaznaczyć, że rozwiązania AMD są o wiele tańsze niż Intel o czym miałem okazję przekonać się. Ja kupiłem Intel Quad Core 9600 a kumpel Athlona XP 64 core 2 i funkcjonalność jest podobna. Różnice w cenie sprawdźcie sobie sami
