HTB Linux Router, podział pasma, DHCP, LMS, faktury podane na tacy w 10min
No dobra. Po krótkiej chwili namysłu stwierdziłem, że idea panelu do zarządzania serwerami przedstawiona kilka postów wcześniej nie okazała się dobrym pomysłem do narysowania tutaj. Wypadałoby się porządnie spuścić na temat podstaw programowania, baz danych, wszystkich poszczególnych kroków itd. Z doświadczenia wiemy, że każdy admin jest leniwy (ja też). Skoro już ruszył szanowne dupsko w celu znalezienia czegoś u wuja Googla to chce osiągnąć swój słomiany cel szybko i najlepiej kilkoma klikami. Proszę więc bardzo.
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.
Idea panelu do zarządzania routerem lub farmą routerów
Router na linuxie... No tak. Każdy, kto miał cokolwiek do czynienia w życiu z sieciami LAN i linuxami wie, że "zrobienie" routera pod jakąkolwiek dystrybucją tuxa zamyka się tak na prawdę w instalacji systemu i wklepaniu do skryptu startowego kilku linijek. Słowem - żadna filozofia. Jeśli chcesz zatem pochwalić się, że umiesz postawić coś takiego to tylko przed znajomymi, którzy nie maja o tym zielonego pojęcia lub przed laskami - informatyczkami
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 oraz HTB / HFSC test
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".
Kernel + patch + metoda debianowa
Witajcie debianowcy..
Dzisiaj na szybko napiszę wam jak łatwo skompilować nowe jądro dla naszego systemu.
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
Routing na kilka łączy WAN
Okej. A co jeśli jesteśmy biednym małym ISP i musimy sobie radzić z siecią, która stoi na kilku DSLach (czyli asymetrycznych łączach) ? Wtedy stajemy przed rozwiązaniem problemu jak prawidłowo skonfigurować bramę dostępu do Internetu aby mądrze zarządzać ruchem miedzy kilkoma łączami. Nie istotne jest jakie to łącza.