Introduktion. Ladda ner Linux för nätverk


Nätverk Linux -verktyg

Tillägnad offren den 11 september 2001. Jag hoppas att det goda fortfarande kommer att råda över det onda.

Introduktion

Dator nätverk förändrat våra liv. De var nästan osynliga på 1970 -talet och till och med på 1980 -talet. Något hände dock i början av 1990 -talet. Det kan ha varit utseendet I hela världen Webb- och grafiska webbläsare som förde Internet till många familjer. Kanske numret nätverkskopplingaröverskridit någon kritisk gräns. Kanske överskred denna gräns med antalet nätverksprogram... Hur som helst, nu vet alla om nätverk. Och viktigast av allt, alla vet om Internetets existens.

Internet ansluter miljontals datorer, varav många kör servrar - program som tar emot och behandlar förfrågningar från klienter. På grund av det faktum att de protokoll som Internet bygger på, tillåter plattformsoberoende kommunikation, klienter och servrar som körs olika datorer och i olika driftsmiljöer... I senaste åren Linux har blivit ett av de mest populära operativsystemen. Installerad på billig dator x86, Linux -system tillhandahåller effektivt arbete servrar som stöder små till medelstora noder. När datorns prestanda ökar blir det möjligt att köra i en miljö Linux -servrar bearbeta stora mängder data. Som ett resultat, från systemadministratör det krävs ofta skicklighet för att konfigurera ett Linux -system och servrar som körs i dess miljö.

Vilka servrar ska du välja? Det finns hundratals, om inte tusentals, serverprogram. De flesta Linux -böcker fokuserar på några populära servrar: HTTP -server (vanligtvis Apache), fjärrinloggningsservrar som Telnet och SSH, filservrar exempel på dessa är NFS och Samba, och några andra typer av servrar. Denna bok täcker en mängd olika servrar. De olika frågorna som övervägs gör det inte möjligt att i detalj studera funktionen och konfigurationsfunktionerna för var och en av servrarna, men ändå är den tillhandahållna informationen tillräcklig för att säkerställa genomförandet av motsvarande program. Förutom det mesta populära servrar, den här boken diskuterar också läkemedel som vanligtvis får liten uppmärksamhet, men som ändå är oerhört viktiga för normal funktion nätverk. Till exempel finns det kapitel om DHCP -server, tillfällig server och Kerberos. Denna bok täcker inte grunderna i nätverk. Man tror att läsaren redan har förståelse för nätverksverktyg och håller på att förbättra sina färdigheter.

Kapitel som beskriver komplexa servrar som Apache och Samba ger inte en uttömmande beskrivning av dem. Per allmän information Dessa verktyg följs av en diskussion om deras avancerade funktioner riktade till en administratör med viss erfarenhet. För nybörjare, innan du studerar dessa kapitel, är det lämpligt att läsa böcker som innehåller en introduktionskurs i administration av dessa servrar.

Vem är den här boken till för?

Denna bok ger avancerad information om Linux -nätverk och vänder sig till proffs som redan har arbetat med nätverk och Linux -system... De första kapitlen innehåller information om hur man konfigurerar Linux-nätverksfunktioner på låg nivå. För att förstå materialet i dessa kapitel måste du ha allmän uppfattning om Linux, eller, av åtminstone, om UNIX, och känner till den terminologi som används vid beskrivning av nätverksanläggningar. Om du inte är bekant med Linux är det vettigt för dig att läsa introduktionsmaterial, till exempel boken av Marcel Gagné. Linux -systemadministration: En användarhandbok(Addison-Wesley, 2002) eller vår bok med Vicki Stanfield Linux systemadministration(Sybex, 2001).

Om du vill lära dig mer om servrar som Apache och Samba, men inte kommer att köpa en bok helt dedikerad till en produkt, eller om du vill lära dig om små men mycket viktiga servrar som xntpd och xfs, den här boken är för dig. Du hittar också många praktiskt råd, till exempel, hur man startar och stänger av servern, hur man skapar säkerhetskopiering information om nätverket, hur man begränsar omfattningen av en server till ett chroot -subtree, hur man bygger en brandvägg, etc. Denna information ger dig ett nytt perspektiv på hur du administrerar ditt nätverk och möjligen förbättrar prestanda och tillförlitlighet för ditt nätverk.

För den här boken har jag fokuserat på små till medelstora nätverksadministratörer. Ett sådant nätverk kan innehålla datorer som kör UNIX, Windows, MacOS och andra operativsystem, och naturligtvis minst ett Linux -maskin... De flesta kapitlen beskriver generella principer hur man använder ett verktyg och ger sedan information om hur man använder det. Denna bok kan användas som referens. Om du vill ha en bok som beskriver en mängd olika Linux -nätverksverktyg har du den i dina händer.

Linux -versioner

En av anledningarna till problem i Linux -administration är att Linux inte kan ses som en enda operativ system; snarare är det en samling system baserade på en enda kärna. Smakerna av Linux kallas versioner eller distributionspaket... Distributionspaketet innehåller en kärna, ett installationsprogram med fokus på denna version Linux, en uppsättning verktyg, specialverktyg, anpassade program etc. Dessutom innehåller alla distributionspaket skript; några av dem är för att starta servrar, andra för att konfigurera systemkomponenter. Likgiltig distributionspaket innehåller olika versioner av kärnan och olika uppsättningar verktyg... När du installerar några distributionspaket installerar de ofta dedikerade servrar till exempel en e -postserver, i vilken roll, beroende på Linux -versioner, programmen är sendmail, Exim eller Postfix. Karaktärsdrag varje version av Linux sätter sin prägel på arbetet med det och särskilt på dess administration.

Många böcker ignorerar skillnaderna mellan olika versioner Linux. De fokuserar på ett distributionspaket och nämner bara de andra då och då. När jag skrev den här boken satte jag mig som mål att i mer eller mindre detalj beskriva alla populära versioner. Det diskuterar specifikt funktionerna i Caldera OpenLinux 3.1, Debian GNU / Linux 2.2, Mandrake 8.1, röd hatt 7.2, Slackware 7.0, SuSE 7.3 och TurboLinux 7.0. Jag hade inte möjlighet att i detalj undersöka varje system, jag försökte uppmärksamma läsaren på de viktigaste skillnaderna mellan dem. Så till exempel i boken hittar du information om vilka verktyg som används i varje version av Linux för att starta servrar, vilka program som tillhandahåller FTP -kommunikation och så vidare. Vissa kapitel behandlar olika program som implementerar en specifik typ av server. Detta görs så att du kan få en uppfattning om skillnaderna i standardkonfigurationen i olika distributionspaket.

Bokstruktur

Boken är uppdelad i fyra delar, var och en innehåller från fyra till tretton kapitel. Servrar som används för underhåll lokala användare och servrarna som används för att kommunicera över Internet beskrivs i olika kapitel. Det bör dock noteras att vissa servrar kan användas för olika ändamål. Innehållet i varje del beskrivs kortfattat nedan.

Del I. Denna del är kortare än de andra; den innehåller bara fyra kapitel. Den beskriver hur man konfigurerar kärnan i systemet allmän information TCP / IP -verktygskonfiguration, protokollstackar och startskript.

Del II. Denna del täcker servrar som sannolikt endast kommer åt av datorer i din lokalt nätverk... Den diskuterar DHCP -server, Kerberos -systemet, Samba -servrar och NFS, LPD -utskrift, tillfälliga servrar, POP- och IMAP -postservrar, nyhetsservrar, fjärrinloggningsservrar, X Window System och VNC Server, Font Server, Server fjärradministration och medel Reservkopia.

Del III. Denna del ägnas åt beaktande av de servrar som används för att arbeta på Internet. Den ger information om DNS -servrar, postservrar stödjande SMTP -protokoll, Webb- och FTP -servrar.

Del IV. Denna del diskuterar nätverkssäkerhetsfrågor. Här övervägs allmänna problem skydd, verktyg för att skapa ett chroot -subtree, konfigurera speciella routerfunktioner, skapa brandväggar med med iptables, NAT -anläggningar och VPN -inställning.

Bokkonvent

För att förenkla uppfattningen av det presenterade materialet antas följande konventioner i boken.

Nätverksoperativsystem operativ system) är ett operativsystem som tillhandahåller behandling, lagring och överföring av data i ett informationsnätverk.

Huvuduppgifterna nätverks -OS är delning av nätverksresurser (t.ex. diskutrymme) och nätverksadministration. Systemadministratören definierar delade resurser, anger lösenord, definierar åtkomsträttigheter för varje användare eller användargrupp. Därför är nätverksoperativsystem uppdelade i nätverksoperativsystem för servrar och nätverksoperativsystem för användare.

Det finns speciella nätverksoperativsystem som tilldelas funktioner konventionella system(till exempel Windows NT) och vanligt operativsystem (Windows XP), som är anslutna nätverksfunktioner... Nästan alla moderna operativsystem har inbyggda nätverksfunktioner.

Ett nätverksoperativsystem är ryggraden i alla datanätverk. Varje dator i nätverket är i stort sett autonom, så under nätverksoperativsystemet i vidare mening förstås som en uppsättning operativsystem för enskilda datorer som interagerar i syfte att utbyta meddelanden och dela resurser enligt enhetliga regler - protokoll. Dessa protokoll tillhandahåller nätverkets grundläggande funktioner: objektadressering, tjänstedrift, datasäkerhet, nätverkshantering. I snäv mening Ett nätverks -operativsystem är operativsystemet för en enskild dator som gör det möjligt att arbeta i ett nätverk.

Beroende på hur funktioner fördelas mellan datorer i nätverket, nätverksoperativsystem och därför nätverk är uppdelade i två klasser: Peer-to-peer och dual-peer, mer vanligt kallade dedikerade servernätverk.

Om en dator tillhandahåller sina resurser till andra nätverksanvändare spelar den rollen som en server. I det här fallet är en dator som får tillgång till resurser på en annan maskin en klient. En dator i ett nätverk kan fungera antingen som en klient eller som server, eller som en kombination av båda.

Om prestanda för serverfunktioner är huvudsyftet med en dator, kallas en sådan dator dedikerad server... Beroende på vilken serverresurs som delas kallas den för filserver, faxserver, utskriftsserver, applikationsserver etc. Det är inte vanligt att använda en dedikerad server som en dator för att utföra aktuella uppgifter som inte är relaterade till dess huvudsakliga syfte, eftersom detta kan minska prestanda för sitt arbete som server.

På dedikerade servrar är det lämpligt att installera ett operativsystem speciellt optimerat för att utföra vissa serverfunktioner. Därför, i liknande nätverk med de mest använda är nätverksoperativsystem, som inkluderar flera operativsystem som skiljer sig åt i serverdelarnas funktioner. Exempelvis har Novell NetWare nätverksoperativsystem en serverversion optimerad för att fungera som en filserver.

I peer-to-peer-nätverk har alla datorer lika tillgångar till varandras resurser. Varje användare kan när som helst deklarera alla resurser på sin dator som delade, varefter andra användare kan använda den. I sådana nätverk är samma operativsystem installerat på alla datorer.

Ett operativsystem med flera användare som kan köras på en mängd olika hårdvaruplattformar. UNIX -mikrokärnan har en inbäddad modul som implementerar Transmission Control Protocol / Internet Protocol (TCP / IP).

- ett nätverksoperativsystem, vars kärna är utvecklad på grundval av Unix -operativsystemet. Linux distribueras med öppen källkod källkoder och används för att skapa servrar i dator nätverk och på Internet.

är ett nätverksoperativsystem utvecklat av Novell Corporation som använder en peer-to-peer- eller klient-server-arkitektur.

- utvecklat av företaget Microsofts nätverk, ett multitasking-operativsystem som stöder klient-serverarkitektur. Windows NT finns i två produkter:

  • Windows NT Server fungerar som en server;
  • Windows NT Workstation som implementerar klientuppgifter.

Hej alla, vi fortsätter att lära oss Linux och nätverksteknik och jag ger dig en annan användbar bok, Linux Networking Tools från 2016. Efter att ha studerat det kan du kraftigt förbättra dina färdigheter i detta operativsystem och bli en riktig guru på detta område. Till skillnad från Windows -plattformar, Linux -specialister, har högre löner och mindre konkurrens på denna marknad tjänster och är alltid mer efterfrågade i alla länder i världen. Från boken lär du dig om CentOS och Debian, om alla finesser i deras arbete och konfiguration, bekanta dig med kommandorad, tack vare vilken du kan konfigurera absolut vilken server som helst virtuell maskin på ditt företag eller en dedikerad server hos en värdleverantör.

Denna bok beskriver principerna och omfattningen för många servrar som körs på Linux. Den täcker DHCP -server, Samba och NFS -servrar,
skrivarservrar, NTP -server, fjärrinloggningar och X Window System. De verktyg som traditionellt används för att tillhandahålla internettjänster är inte glömda: servrar
DNS, SMTP, HTTP och FTP. Mycket uppmärksamhet ägnas åt nätverkssäkerhetsfrågor. Den här boken återspeglar också fjärradministrationsverktyg - verktyg
Linuxconf, Webmin och SWAT.
Denna bok kommer utan tvekan att vara användbar för både nybörjare och erfarna systemadministratörer.

Systemkonfiguration på låg nivå.
Konfigurera kärnnätverksfunktioner.
Konfigurera TCP / IP -nätverksfaciliteter.
Alternativa protokollstackar.
Serverlansering.
Servrar i lokala nätverk.
Tilldelning av IP -adresser med DHCP.
Kerberos -autentisering.
Delning filer och skrivare med Samba.
Dela filer med NFS.
Delar skrivare.
Tidstjänst.
Ta emot mail: POP -protokoll och IMAP.
Support för nyhetsserver.
Fjärrregistrering på servern.
Organisation fjärråtkomst med X Window och VNC.
Teckensnittsservrar.
Fjärrsystemadministration.
Säkerhetskopiering.
Internetservrar.
Domänadministration.
Mailöverföring: SMTP -protokoll.
Webbserverstöd.
FTP -servrar.
Skyddsmedel och routing.
Allmänna frågor om systemskydd.
Skapa ett chroot -subtree.
Avancerade routingfaciliteter.
Konfigurera pakethanteringsverktyg med iptables.
Organisation av virtuella privat nätverk.

Denna bok beskriver principerna och omfattningen för många servrar som körs på Linux. Den täcker DHCP -server, Samba och NFS -servrar, utskriftsservrar, NTP -server, fjärrinloggning och X Window System. De verktyg som traditionellt används för att tillhandahålla internettjänster glöms inte bort: DNS, SMTP, HTTP och FTP -servrar. Mycket uppmärksamhet ägnas åt nätverkssäkerhetsfrågor. Den här boken återspeglar också fjärradministrationsverktygen - Linuxconf, Webmin och SWAT -verktyg.


Innehållsförteckning .
Del I. Systemkonfiguration på låg nivå 25
Kapitel 1. Konfigurera kärnnätverk 26
Kapitel 2. Konfigurera nätverksverktyg för TCPLR 51
Kapitel 3. Alternativa protokollstaplar 81
Kapitel 4. Starta servrar 95
Del P. Servrar på lokala nätverk 125
Kapitel 5. Tilldela IP -adresser med DHCP 126
Kapitel 6. Kerberos -autentisering 145
Kapitel 7. Dela filer och skrivare med Samba 174
Kapitel 8. Dela filer med NFS 207
Kapitel 9. Dela skrivare 223
Kapitel 10. Tidsservice 240
Kapitel 11. Ta emot e -post: POP och IMAP 254
Kapitel 12. Support för nyhetsserver 278
Kapitel 13. Fjärranloggning till Server 300
Kapitel 14. Fjärråtkomst med X -fönster och VNC 322
Kapitel 15. Teckensnittsservrar 354
Kapitel 16. Fjärrsystemadministration 372
Kapitel 17. Säkerhetskopiering 390
Del III. Internetservrar 425
Kapitel 18. Domänadministration 426
Kapitel 19. Skicka e -post: SMTP 447
Kapitel 20. Webbserverstöd 491
Kapitel 21. FTP -servrar 534
Del IV. Säkerhets- och routningsverktyg 555
Kapitel 22. Allmänna överväganden för systemsäkerhet 556
Kapitel 23. Skapa ett Chroot -delträd 581
Kapitel 24. Avancerade routningsverktyg 592
Kapitel 25. Konfigurera pakethanteringsverktyg med iptables 607
Kapitel 26. Upprätta ett virtuellt privat nätverk 630
Sakregister.


Introduktion
.
Datanätverk har förändrat våra liv. De var nästan osynliga på 1970 -talet och till och med på 1980 -talet. Något hände dock i början av 1990 -talet. Det kan ha varit tillkomsten av World Wide Web och grafiska webbläsare som förde Internet till många familjer. Kanske har antalet nätverksanslutningar överskridit någon kritisk gräns. Kanske har denna gräns överskridits av antalet nätverksprogram. Hur som helst, nu vet alla om nätverk. Och viktigast av allt, alla vet om Internetets existens.

Internet ansluter miljontals datorer, varav många kör servrar - program som tar emot och behandlar förfrågningar från klienter. På grund av det faktum att de protokoll som Internet bygger på, tillåter plattformsoberoende kommunikation kan klienter och servrar som körs på olika datorer och i olika operativmiljöer delta i utbyte av data. Under de senaste åren har Linux blivit ett av de mest populära operativsystemen. Linux är installerat på en billig x86-maskin och ger effektiv drift för servrar som stöder små till medelstora noder. Med ökningen av datorns prestanda blir det möjligt att köra in Linux -miljö servrar som behandlar stora mängder data. Som ett resultat krävs att systemadministratören ofta är skicklig i att konfigurera Linux -systemet och de servrar som körs i dess miljö.

Vilka servrar ska du välja? Det finns hundratals, om inte tusentals, serverprogram. De flesta Linux -böcker fokuserar på några populära servrar: en HTTP -server (vanligtvis Apache), fjärrinloggningsservrar som Telnet och SSH, filservrar som NFS och Samba och några andra typer av servrar. Denna bok täcker en mängd olika servrar. De olika frågorna som övervägs gör det inte möjligt att i detalj studera funktionen och konfigurationsfunktionerna för var och en av servrarna, men ändå är den tillhandahållna informationen tillräcklig för att säkerställa utförandet av motsvarande program.

Förutom de mest populära servrarna diskuterar den här boken också funktioner som vanligtvis förbises, men som ändå är oerhört viktiga för ett nätverks funktion. Till exempel finns det kapitel om DHCP -server, tillfällig server och Kerberos. Denna bok täcker inte grunderna i nätverk. Man tror att läsaren redan har förståelse för nätverksverktyg och håller på att förbättra sina färdigheter.

Gratis nedladdning e-bok i ett bekvämt format, titta och läs:
Ladda ner boken Linux Networking, Roderick Smith, 2003 - fileskachat.com, en snabb och gratis nedladdning.

Ladda ner pdf
Nedan kan du köpa den här boken på bästa pris med rabatt med leverans i hela Ryssland.

Datanätverk har förändrat våra liv. De var nästan osynliga på 1970 -talet och till och med på 1980 -talet. Något hände dock i början av 1990 -talet. Det kan ha varit tillkomsten av World Wide Web och grafiska webbläsare som förde Internet till många familjer. Kanske har antalet nätverksanslutningar överskridit någon kritisk gräns. Kanske har denna gräns överskridits av antalet nätverksprogram. Hur som helst, nu vet alla om nätverk. Och viktigast av allt, alla vet om Internetets existens.

Internet ansluter miljontals datorer, varav många kör servrar - program som tar emot och behandlar förfrågningar från klienter. På grund av det faktum att de protokoll som Internet bygger på, tillåter plattformsoberoende kommunikation kan klienter och servrar som körs på olika datorer och i olika operativmiljöer delta i utbyte av data. Under de senaste åren har Linux blivit ett av de mest populära operativsystemen. Linux är installerat på en billig x86-maskin och ger effektiv drift för servrar som stöder små till medelstora noder. Med ökningen av datorns prestanda blir det möjligt att köra servrar i Linux -miljön som behandlar stora mängder data. Som ett resultat krävs att systemadministratören ofta är skicklig i att konfigurera Linux -systemet och de servrar som körs i dess miljö.

Vilka servrar ska du välja? Det finns hundratals, om inte tusentals, serverprogram. De flesta Linux -böcker fokuserar på några populära servrar: en HTTP -server (vanligtvis Apache), fjärrinloggningsservrar som Telnet och SSH, filservrar som NFS och Samba och några andra typer av servrar. Denna bok täcker en mängd olika servrar. De olika frågorna som övervägs gör det inte möjligt att i detalj studera funktionen och konfigurationsfunktionerna för var och en av servrarna, men ändå är den tillhandahållna informationen tillräcklig för att säkerställa genomförandet av motsvarande program. Förutom de mest populära servrarna diskuterar den här boken också funktioner som vanligtvis förbises, men som ändå är oerhört viktiga för ett nätverks funktion. Till exempel finns det kapitel om DHCP -server, tillfällig server och Kerberos. Denna bok täcker inte grunderna i nätverk. Man tror att läsaren redan har förståelse för nätverksverktyg och är på väg att förbättra sina färdigheter.

Kapitlen som beskriver komplexa servrar som Apache och Samba täcker dem inte uttömmande. Allmän information om dessa verktyg följs av en diskussion om deras avancerade funktioner för administratören med viss erfarenhet. För nybörjare, innan du studerar dessa kapitel, är det lämpligt att läsa böcker som innehåller en introduktionskurs i administration av dessa servrar.

Vem är den här boken till för?

Denna bok ger avancerad information om Linux -nätverk och vänder sig till proffs som redan har arbetat med Linux -nätverk och system. De första kapitlen innehåller information om hur man konfigurerar Linux-nätverksfunktioner på låg nivå. För att förstå materialet i dessa kapitel måste du ha en allmän förståelse för Linux, eller åtminstone UNIX, och känna till den terminologi som används vid beskrivning av nätverksanläggningar. Om du inte är bekant med Linux är det vettigt för dig att läsa introduktionsmaterial, till exempel boken av Marcel Gagnet. Linux -systemadministration: En användarhandbok(Addison-Wesley, 2002) eller vår bok med Vicki Stanfield Linux systemadministration(Sybex, 2001).

Om du vill lära dig mer om servrar som Apache och Samba, men inte kommer att köpa en bok helt tillägnad en produkt, eller om du vill lära dig om små men mycket viktiga servrar som xntpd och xfs, är den här boken för du .... Den innehåller också många praktiska tips, till exempel hur man startar och stänger av servern, hur man säkerhetskopierar information i nätverket, hur man begränsar serverns omfattning till ett delträd.

hur man bygger en brandvägg etc. Denna information ger dig ett nytt perspektiv på hur du administrerar ditt nätverk och möjligen förbättrar prestanda och tillförlitlighet för ditt nätverk.

För den här boken har jag fokuserat på små till medelstora nätverksadministratörer. Ett sådant nätverk kan innehålla datorer som kör UNIX, Windows, MacOS och andra operativsystem, och naturligtvis är minst en Linux -maskin ansluten till den. De flesta kapitel beskriver de allmänna principerna för ett verktyg och ger sedan information om hur man använder det. Denna bok kan användas som referens. Om du vill ha en bok som beskriver en mängd olika Linux -nätverksverktyg har du den i dina händer.

Linux -versioner

En orsak till Linux -administrationsproblem är att Linux inte kan ses som ett enda operativsystem; snarare är det en samling system baserade på en enda kärna. Smakerna av Linux kallas versioner eller distributionspaket... Distributionspaketet innehåller en kärna, ett installationsprogram för denna Linux -version, en uppsättning verktyg, specialverktyg, anpassade program, etc. Dessutom innehåller alla distributionspaket skript; några av dem är för att starta servrar, andra för att konfigurera systemkomponenter. Olika distributionspaket innehåller olika kärnversioner och olika verktygssatser. Vid installation av vissa distributionspaket installeras ofta speciella servrar, till exempel en e -postserver, som, beroende på Linux -versionen, spelas upp av program

eller Postfix. De karakteristiska egenskaperna hos varje version av Linux sätter sina spår på arbetet med det och särskilt på dess administration.

Många böcker ignorerar skillnaderna mellan olika versioner av Linux. De fokuserar på ett distributionspaket och nämner bara de andra då och då. När jag skrev den här boken satte jag mig som mål att i mer eller mindre detalj beskriva alla populära versioner. Specifikt täcker det funktionerna i Caldera OpenLinux 3.1, Debian GNU / Linux 2.2, Mandrake 8.1, Red Hat 7.2, Slackware 7.0, SuSE 7.3 och TurboLinux 7.0. Jag hade inte möjlighet att i detalj undersöka varje system, jag försökte uppmärksamma läsaren på de viktigaste skillnaderna mellan dem. Så till exempel i boken hittar du information om vilka verktyg som används i varje version av Linux för att starta servrar, vilka program som tillhandahåller FTP -kommunikation och så vidare. Vissa kapitel täcker olika program som implementerar en viss typ av server. Detta görs så att du kan få en uppfattning om skillnaderna i standardkonfigurationen i olika distributionspaket.

Bokstruktur

Boken är uppdelad i fyra delar, var och en innehåller från fyra till tretton kapitel. De servrar som används för att betjäna lokala användare och de servrar som används för att kommunicera över Internet beskrivs i separata kapitel. Det bör dock noteras att vissa servrar kan användas för olika ändamål. Innehållet i varje del beskrivs kortfattat nedan.

Del I. Denna del är kortare än de andra; den innehåller bara fyra kapitel. Den beskriver hur man konfigurerar kärnan i systemet, ger allmän information om konfigurationen av TCP / IP -verktyg, protokollstackar och startskript.

Del II. Denna del behandlar de servrar som sannolikt endast kommer åt av datorer i ditt lokala nätverk. Den diskuterar DHCP -server, Kerberos -system, Samba- och NFS -servrar, LPD -utskrift, tillfälliga servrar, POP- och IMAP -postservrar, nyhetsservrar, fjärrloggningsservrar, X Window System och VNC Server, Font Server, Remote Administration Server och backupverktyg.

Del III. Denna del ägnas åt beaktande av de servrar som används för att arbeta på Internet. Den ger information om DNS -servrar, e -postservrar som stöder SMTP-, webb- och FTP -servrar.

Del IV. Denna del diskuterar nätverkssäkerhetsfrågor. Det täcker allmänna säkerhetsfrågor, verktyg för att skapa ett delträd

, konfigurera speciella routerfunktioner, skapa brandväggar med NAT och konfigurera VPN. Bokkonvent

För att förenkla uppfattningen av det presenterade materialet antas följande konventioner i boken.

Huvudtexten visas i ett vanligt proportionellt teckensnitt.

Kursiv villkoren som påträffas för första gången presenteras. Dessutom används kursiv för att visa textbeskrivningar som ersätter alternativvärden, postfält och andra kodavsnitt.

Monospaced teckensnitt
markerade namnen på filer och värdar, fragment programkod, innehåll konfigurationsfiler, kommandon som matats in från tangentbordet och text som visas på skärmen under programkörning.

Om texten innehåller ett tangentbordskommando visas en prompt i början av raden. Symbol

indikerar att kommandot är inställt av användaren (ibland finns det undantag från av denna regel). Om prompten för inmatning är ett tecken betyder det att kommandot skriver vanlig användare... Vissa kommandon kan sträcka sig över flera rader. En indikation på att fortsättningen av kommandot är på nästa rad, är symbolen. Du kan ange kommandot exakt som det visas i boken, eller så kan du välja att inte använda snedstrecket och ange kommandot på en rad.

Boken innehåller också speciella textfragment som upptar ett eller flera stycken. De ger information som endast är indirekt relaterad till det presenterade materialet, eller tvärtom, kommentarer som bör behandlas Särskild uppmärksamhet... Dessa fragment markeras enligt följande.

På en lapp

Så här upprättas information som inte är direkt relaterad till de frågor som diskuteras i texten, men kan vara användbar för läsaren. Detta kan till exempel vara information om arbetets särart tidiga versioner program.

Råd

Uppgifterna som markeras på detta sätt hjälper dig att lösa problemet på ett icke uppenbart sätt. Här till exempel en länk till programvara nämns sällan någon annanstans.

Uppmärksamhet

Så här utfärdas en varning om faran i samband med vissa åtgärder. Detta kan till exempel vara information om program som, om de används felaktigt, kan skada systemet, rekommendationer om att avstå från åtgärder som inte följer leverantörens policy, eller information om konfigurationsfunktioner som kan användas för olaglig penetration i systemet .

Insats

Sidofältet på många sätt liknar "Not" -fragmentet, men dess volym är mycket större, det tar minst två stycken. Den innehåller information som är svår att inkludera på ett naturligt sätt i avsnittets text, men som ändå är intressant, relaterat till det aktuella materialet och kan vara viktigt för läsaren.

När man diskuterar nätverksproblem är det ofta nödvändigt att inkludera datornas IP -adresser. I de flesta fall använder jag adresser dedikerade till interna nätverk (192.168.0.0–192.168.255.255, 172.16.0.0–172.31.255.255 och 10.0.0.0–10.255.255.255). Jag gör detta för att läsaren som utan framgång har upprepat exemplet från boken inte skadar en riktig dator ansluten till Internet.

Kontaktinformation

Om du har några frågor när du läser boken kan du kontakta mig på

... Jag har också en webbsida för denna bok på
http://www.rodsbooks.com/adv-net/
. Kvitteringar

Jag vill tacka redaktören Karen Gettman för det noggranna arbetet med att förbereda denna bok för publicering. Hon fick hjälp av detta av projektkoordinatorn Emily Frey, som gjorde ett antal värdefulla kommentarer till bokens text. Ingen teknisk bok kan se dagens ljus utan hjälp av konsulter som hjälper till att se till att författaren inte har tagit fel mot sanningen när han presenterade materialet. Karel Baloun, Amy Fong, Howard Lee Harkness, Harold Hauck, Eric H. Herrin II, David King, Rob Kolstad, Matthew Miller, Ian Redfern och Alexy Zinin. Efter deras arbete med texten kunde inte ett enda misstag finnas kvar i boken, men om ett sådant misstag upptäcktes, så gjordes det utan tvekan av mig personligen. Jag vill också tacka David King för att han deltog i många och fruktbara diskussioner om Linux -nätverk. Slutligen tackar jag min agent Neil Salkind från Studio B och Michael Slaughter från Addison-Wesley som lade den här boken i händerna på våra läsare.







2021 gtavrl.ru.