X


[ Pobierz całość w formacie PDF ]
.Wiele osób ch�tnie obs�ugiwa�o ruchUUCP dla indywidualnych u�ytkowników, poniewa� takie po��czenia nie zak�ó-ca�y zbytnio pracy ich sieci.Konfiguracj� UUCP omawiamy w jednym z dalszych rozdzia�ów ksi��ki, cho� czy-nimy to skrótowo, gdy� protokó� ten jest obecnie wypierany przez TCP/IP.Dost�pdo Internetu jest powszechny i nie stanowi problemu w wi�kszoSci zak�tków Swia-ta.Sie� w LinuksieLinux, który powstaje wspólnym wysi�kiem programistów z ca�ego Swiata, nieby�by mo�liwy bez sieci globalnej.Nie ma wi�c nic dziwnego w tym, �e od samegopocz�tku pracowano nad zapewnieniem mu zdolnoSci sieciowych.ImplementacjaUUCP dzia�a�a ju� w pierwszych wersjach Linuksa, a prace nad sieci� opart� naTCP/IP rozpocz�y si� jesieni� 1992 roku, kiedy Ross Biro wraz z grup� progra-mistów stworzyli to, co teraz jest znane pod nazw� Net-1.Po Rossie, który odszed� w maju 1993 roku, prac� nad now� implementacj� konty-nuowa� Fred van Kempen, przepisuj�c g�ówne cz�Sci kodu.Projekt ten by� znany ja-ko Net-2.Pierwsza publiczna wersja, Net-2d, zosta�a udost�pniona w lecie 1993 roku(jako cz�S� j�dra 0.99.10) i od tego czasu by�a utrzymywana i rozwijana przez kilkaosób, a przede wszystkim przez Alana Coxa*.Oryginalne prace Alana by�y znanepod nazw� Net-2Debugged, gdy� uwolni� on kod od wielu b��dów i wprowadzi�liczne udoskonalenia.Od wersji 1.0 Linuksa kod sieciowy Alana nosi� nazw� Net-3.Kod ten by� dalej rozwijany w Linuksie 1.2 i 2.J�dra 2.2 i nowsze wykorzystuj�wersj� Net-4, która pozostaje standardem do chwili obecnej.Kod sieciowy Linuksa Net-4 oferuje ró�norodne sterowniki urz�dze� i zaawanso-wane w�asnoSci.Do standardowych protoko�ów Net-4 zaliczaj� si�: SLIP i PPP (doprzesy�ania danych przez ��cza szeregowe), PLIP (dla ��czy równoleg�ych), IPX (dlasieci kompatybilnych z Novellem, które omówimy w rozdziale 15, IPX i system pli-ków NCP), Appletalk (dla sieci Apple) i AX.25, NetRom i Rose (dla sieci radioamator-skich).Inne standardy obs�ugiwane przez Net-4 to: firewalle IP, liczenie ruchu IP(omawiane w rozdzia�ach 9 i 10) i maskowanie IP (omawiane w rozdziale 11, Masko-wanie IP i translacja adresów sieciowych).Zaawansowane algorytmy rutingu i tunelo-wanie IP s� obs�ugiwane na kilka mo�liwych sposobów.W Net-4 zawarto sterowni-* Do Alana mo�na pisa� na adres alan@lxorguk.ukuu.org.uk. 14 Rozdzia� 1: Wprowadzenie do sieciki dla szeregu urz�dze� Ethernet, a tak�e dla FDDI, Token Ring, Frame Relay i ISDNoraz ATM.Ponadto istnieje tu wiele innych w�aSciwoSci, które znacznie rozszerzaj� elastycz-noS� Linuksa.Nale�� do nich implementacja systemu plików SMB, która wspó�dzia�az takimi aplikacjami, jak lanmanager i Microsoft Windows, oraz implementacjaNovell NCP (NetWare Core Protocol)*.Ró�ne Scie�ki rozwojuW ró�nych okresach w ró�nych kierunkach rozwijano oprogramowanie sieciowedla Linuksa.Po uznaniu Net-2Debugged za implementacj� sieci, Fred nadal pracowa� nad kodemsieciowym.W rezultacie powsta�a wersja kodu o nazwie Net-2e, która charakteryzo-wa�a si� du�o lepiej przemySlan� konstrukcj� warstwy sieciowej.Fred chcia� te�ustandaryzowa� interfejs sterowników urz�dze� (Device Driver Interface  DDI), aleprace nad Net-2e zako�czono.Inna implementacja sieci TCP/IP pochodzi od Matthiasa Urlichsa, który napisa� ste-rownik ISDN dla Linuksa i FreeBSD.W tym celu zintegrowa� on cz�S� kodu siecio-wego BSD z j�drem Linuksa.Projekt ten równie� nie jest rozwijany.Wiele si� zmieni�o w implementacji sieci w j�drze Linuksa, i wci�� si� zmienia.Cza-sem oznacza to, �e zmiany musz� wyst�pi� tak�e w innym oprogramowaniu, takimjak narz�dzia do konfiguracji sieci.Cho� nie jest to obecnie tak du�ym problememjak niegdyS, jednak wci�� mo�e si� zdarzy�, �e jeSli zainstalujesz nowsz� wersj�j�dra, to narz�dzia do konfiguracji sieci równie� b�d� wymaga�y uaktualnienia.Naszcz�Scie w wi�kszoSci obecnych dystrybucji Linuksa jest to proste zadanie.Implementacja sieci Net-4 jest produktem w pe�ni dopracowanym, stosowanymw bardzo wielu oSrodkach na ca�ym Swiecie.Wiele wysi�ku w�o�ono w popraw�wydajnoSci implementacji Net-4 i teraz mo�e ona konkurowa� z najlepszymi imple-mentacjami dost�pnymi dla danych platform sprz�towych.Linux cieszy si� corazwi�kszym wzi�ciem w Srodowisku dostawców Internetu, gdzie cz�sto jest u�ywanydo tworzenia tanich i niezawodnych serwerów WWW, serwerów pocztowychi serwerów grup dyskusyjnych dla tego typu organizacji.Obecnie zainteresowanierozwojem Linuksa jest na tyle du�e, �e wszystkie zmiany w technologii sieciowejznajduj� swoje odzwierciedlenie w kolejnych wersjach j�dra, a jego najnowsze wer-sje oferuj� jako standard kolejn� generacj� protoko�u IP IPv6.Sk�d wzi�� kodDzisiaj wydaje si� dziwne, �e w pocz�tkach rozwoju kodu sieciowego Linuksa stan-dardowe j�dro wymaga�o ogromnego pakietu poprawek dodaj�cego obs�ug� sieci.Obecnie obs�uga sieci jest uwzgl�dniona w g�ównym j�drze Linuksa.Ostatnie stabil-ne j�dra Linuksa mo�na znalex� w oSrodku ftp.kernel.org w katalogu /pub/linux/ker-nel/v2.x/, gdzie x jest liczb� parzyst�.Najnowsze eksperymentalne wersje j�dra* NCP jest protoko�em, na którym oparte s� system plików i us�ugi drukowania w Novellu. 15 Rozdzia� 1: Wprowadzenie do sieciLinuksa mo�na znalex� w oSrodku ftp.kernel.org w katalogu /pub/linux/kernel/v2.y/,gdzie y jest liczb� nieparzyst�.Na ca�ym Swiecie znajduj� si� serwery lustrzane z ko-dem xród�owym j�dra Linuksa.Trudno sobie obecnie wyobrazi� Linuksa bez stan-dardowej obs�ugi sieci.Utrzymywanie systemuW niniejszej ksi��ce b�dziemy mówi� g�ównie o instalacji i konfiguracji.Jednak�eadministracja jest czymS wi�cej  po skonfigurowaniu us�ugi musisz tak�e pilnowa�,by dzia�a�a.Wi�kszoS� us�ug nie wymaga zbyt wielkiej uwagi, ale przy niektórych,takich jak poczta i grupy dyskusyjne, musisz wykonywa� rutynowe czynnoSci, bytwój system by� sprawny.Zadania te omówimy w kolejnych rozdzia�ach.Absolutnym minimum niezb�dnym do poprawnego funkcjonowania systemu jestregularne sprawdzanie plików log systemu oraz plików log ka�dej aplikacji w celuwykrycia b��dów czy nietypowych zdarze�.Zwykle pisze si� w tym celu skryptyadministracyjne i co jakiS czas uruchamia si� je z us�ugi cron.ród�owe dystrybucjeniektórych wi�kszych aplikacji, takich jak inn czy C News, zawieraj� takie skrypty.Musisz tylko dopasowa� je do swoich potrzeb.Wynik wszelkich zada� wykonywanych przez us�ug� cron powinien by� wysy�anypoczt� elektroniczn� na konto administracyjne.DomySlnie wiele aplikacji wysy�araporty o b��dach, statystyki wykorzystania czy streszczenia plików log na konto ro-ot.Ma to sens tylko wtedy, je�eli cz�sto logujesz si� jako root.Du�o lepiej jest prze-kazywa� poczt� u�ytkownika root na w�asne konto, ustawiaj�c alias pocztowywed�ug opisu w rozdziale 19, Exim, lub rozdziale 18, Sendmail.Cho�byS skonfigurowa� swój oSrodek z najwi�ksz� dba�oSci�, zgodnie z prawamiMurphy'ego i tak wyst�pi jakiS problem.Dlatego utrzymywanie systemu oznacza ta-k�e przyjmowanie skarg [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • funlifepok.htw.pl
  •