I 1 Informationen zu diesem Buch ..............4 Linux im Netzwerk 2
Transcription
I 1 Informationen zu diesem Buch ..............4 Linux im Netzwerk 2
I SuSE Linux 11.0 OSS - Netzwerkadministration 1 Informationen zu diesem Buch ..............4 1.1 Voraussetzungen und Ziele............................ 4 1.2 Aufbau und Konventionen ............................ 5 Linux im Netzwerk Linux als File- und Printserver 7 NFS-Server - Linux als Fileserver.......... 50 7.1 Vorbereitung ................................................ 50 7.2 Installation und Start des Servers ................ 51 7.3 Konfiguration des NFS-Clients ..................... 54 7.4 Funktionsweise und Konfigurationsdateien.......................................................... 56 7.5 Schnellübersicht............................................ 58 7.6 Übung ........................................................... 59 2 Linux-Netzwerk-Grundlagen...................6 2.1 Linux und Distributionen ............................... 6 2.2 Grundlagen der Netzwerkkommunikation .............................................. 8 8 Samba - Grundlagen.............................. 60 3 Linux-Netzwerkkonfiguration ..............10 8.1 Samba - Überblick über Entstehung und Technologie........................................... 60 3.1 Konfiguration der Netzwerkkarte mit YaST ........................................................ 10 8.2 3.2 Netzwerkkonfiguration an der Befehlszeile................................................... 15 Funktionsweise von Samba unter SuSE Linux 11.0 OSS...................................... 63 8.3 Samba installieren ........................................ 65 3.3 Systemdateien der Netzwerkkonfiguration ............................................... 19 3.4 Schnellübersicht............................................ 19 3.5 Übung ........................................................... 20 4 Linux und Client/ServerArchitekturen .........................................22 4.1 Die Client/Server-Architektur unter Linux.................................................... 22 4.2 Konfiguration des xinetd........................... 23 4.3 Remote Procedure Calls................................ 27 4.4 Schnellübersicht............................................ 29 4.5 Übung ........................................................... 29 9 Samba - Konfiguration.......................... 66 9.1 Samba konfigurieren mit YaST .................... 66 9.2 Samba - Benutzermanagement ................... 70 9.3 Server-Setup testen Linux als Samba-Client ................................. 72 9.4 Konfiguration mit SWAT.............................. 73 9.5 Konfiguration der Datei /etc/samba/smb.conf: Samba als zentraler Anmeldeserver und PDC für Windows-Benutzer....................................... 75 9.6 Übung ........................................................... 79 10 Druckserver ............................................ 80 5 Werkzeuge ..............................................30 5.1 Netzwerk-Tools............................................. 30 5.2 Schnellübersicht............................................ 36 5.3 Übung ........................................................... 37 6 Sicherheitsprinzipien.............................38 2 6.1 Was ist Sicherheit? Sicherheitstheoretische Grundüberlegungen ............... 38 6.2 Härten eines Systems für den Einsatz im Netzwerk ................................................. 42 6.3 Überflüssige Dienste deaktivieren ............... 45 6.4 Firewall konfigurieren.................................. 46 6.5 Schnellübersicht............................................ 47 6.6 Aufgaben ...................................................... 49 10.1 Voraussetzungen.......................................... 80 10.2 Druckerkonfiguration unter Linux .............. 81 10.3 Linux und Drucken im Netz ......................... 84 10.4 Mit YaST einen Druckerserver einrichten.... 85 10.5 Clients einrichten.......................................... 87 10.6 Schnellübersicht............................................ 91 10.7 Übung .......................................................... 91 Web 11 Webserver Apache2............................... 92 11.1 Vorarbeit und Voraussetzungen.................. 92 11.2 Installation und Konfiguration des Apache2 mit YaST .................................. 93 11.3 Funktionsweise des Apache-Webservers ..... 98 11.4 Übung ........................................................ 105 © HERDT-Verlag I Inhalt 12 FTP-Server .............................................106 16 DHCP-Server ......................................... 156 12.1 Voraussetzungen und Anmerkungen ........106 16.1 Voraussetzungen und Vorarbeit ................ 156 12.2 Funktionsweise............................................107 16.2 Das DHCP-Protokoll .................................... 156 12.3 Installation des vsftpd-FTP-Servers...........107 16.3 12.4 Die Datei /etc/vsftp.conf.....................110 Installation und Konfiguration des Servers................................................... 157 12.5 Testen des FTP-Servers mit einem Client ....112 16.4 12.6 Schnellübersicht ..........................................114 Installation und Konfiguration des DHCP-Servers mit YaST......................... 159 12.7 Übung .........................................................114 16.5 Schnellübersicht .......................................... 162 16.6 Übung ......................................................... 162 13 Mailserver mit Postfix.........................116 17 DNS-Server ........................................... 164 13.1 Voraussetzungen für einen Mailserver ......116 13.2 Mailserver mit YaST einrichten und starten ..................................................117 17.1 Voraussetzungen und Vorarbeit ................ 164 17.2 Domain Name Service (DNS)....................... 164 Detail-Einstellungen des Mailservers setzen .........................................................122 17.3 DNS-Server in Betrieb nehmen................... 165 17.4 BIND DNS-Server konfigurieren ................. 166 13.4 Testen des Mailservers und Analyse der Logfiles..................................................123 17.5 DNS-Server mit YaST konfigurieren ........... 167 17.6 Schnellübersicht .......................................... 173 13.5 Mails abholen mit Fetchmail ......................124 13.6 Einen eigenen POP-Server installieren .......125 13.7 Cyrus-IMAP-Server.......................................127 13.8 cyrus-imapd einrichten ...............................127 18.1 Kurzer Überblick über LDAP....................... 174 13.9 Troubleshooting..........................................131 18.2 OpenLDAP installieren und einrichten ...... 175 13.10 Schnellübersicht ..........................................132 18.3 Bearbeitung der LDAP-Datenbank mit dem Client gq ....................................... 179 18.4 Bearbeitung der LDAP-Datenbank mit phpLDAPadmin..................................... 180 13.3 13.11 Übung .........................................................132 18 Ausblick: LDAP - Verzeichnisdienst ... 174 Infrastruktur 14 NIS-Server Network Information System ............134 Überwachung 19 Systemüberwachung .......................... 182 14.1 Vorbereitung...............................................134 14.2 Installation und Start des Servers mit YaST ......................................................135 19.1 Voraussetzungen und Vorarbeit ................ 182 19.2 Logfiles überwachen................................... 182 14.3 NIS-Client einrichten ...................................137 19.3 Prüfung der Netzwerksicherheit ................ 187 14.4 Konfigurationsdateien und Steuerung von NIS.........................................................139 19.4 Systemwerkzeuge zur Netzwerkdiagnose ...................................................... 188 14.5 Schnellübersicht ..........................................141 19.5 Übung ......................................................... 188 14.6 Übung .........................................................141 15 Linux: Routing einrichten ...................142 15.1 Erweiterte Netzwerkkonfiguration mit YaST ......................................................142 15.2 SuSE Linux 11.0 OSS als Internet Gateway mit DSL, ISDN oder Modem konfigurieren ..............................................143 15.3 Routing unter Linux ....................................148 15.4 Routing und Forwarding mit YaST aktivieren ....................................................149 15.5 Routing an der Befehlszeile konfigurieren und testen ...........................151 15.6 Schnellübersicht ..........................................153 15.7 Übung .........................................................154 © HERDT-Verlag 20 Linux Network Monitoring................. 190 20.1 Informationsquellen ................................... 190 20.2 Anzeigen aktueller Verbindungsdaten...... 191 20.3 IP-Statistiken mit iptraf analysieren ....... 193 20.4 Einzelne Pakete erfassen und kontrollieren ............................................... 194 20.5 Netzwerkmonitoring mit ntop .................. 195 Stichwortverzeichnis ............................... 198 3