From owner-svn-doc-head@FreeBSD.ORG Wed Aug 6 17:37:34 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 360BB6BE for ; Wed, 6 Aug 2014 17:37:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 162F22C60 for ; Wed, 6 Aug 2014 17:37:34 +0000 (UTC) Received: from bcr (uid 1201) (envelope-from bcr@FreeBSD.org) id 5b94 by svn.freebsd.org (DragonFly Mail Agent v0.9+); Wed, 06 Aug 2014 17:37:33 +0000 From: Benedict Reuschling Date: Wed, 6 Aug 2014 17:37:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45411 - head/de_DE.ISO8859-1/books/handbook/advanced-networking X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53e267de.5b94.2c50aa15@svn.freebsd.org> X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2014 17:37:34 -0000 Author: bcr Date: Wed Aug 6 17:37:33 2014 New Revision: 45411 URL: http://svnweb.freebsd.org/changeset/doc/45411 Log: Update to r44135: Editorial pass through the "Configuring DHCP" section. Submitted by: Bjoern Heidotting Obtained from: The FreeBSD German Documentation Project Modified: head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml Wed Aug 6 17:33:20 2014 (r45410) +++ head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml Wed Aug 6 17:37:33 2014 (r45411) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde:$ - basiert auf: r44134 + basiert auf: r44135 --> plattenloser Betrieb - PXE benötigt einen konfigurierten - TFTP- und - DHCP-Server. Der - DHCP-Server muss nicht auf der selben - Maschine laufen wie der TFTP-Server, - aber er muss über das Netzwerk erreichbar sein. - - Der ISC DHCP-Server kann - Anfragen sowohl von BOOTP als auch von DHCP beantworten. - - - ISC DHCP ist nicht Teil - des Basissystems. Installieren Sie den - net/isc-dhcp42-server Port und folgen - Sie den Anweisungen in . - Stellen Sie sicher, dass /etc/rc.conf - und /usr/local/etc/dhcpd.conf richtig - konfiguriert sind. - - Nachdem ISC DHCP installiert - ist, bearbeiten Sie seine Konfigurationsdatei, - /usr/local/etc/dhcpd.conf. - Konfigurieren Sie die next-server, - filename und option root-path - Einstellungen, um die IP-Adresse des - TFTP-Servers, den Pfad zu - /boot/pxeboot in TFTP - und den Pfad zum NFS-Root-Dateisystem - zu bestimmen. Hierzu ein Beispiel für - /usr/local/etc/dhcpd.conf: + Der DHCP-Server muss nicht auf der + selben Maschine laufen wie der TFTP- und + NFS-Server, aber er muss + über das Netzwerk erreichbar sein. + + DHCP ist nicht Bestandteil des &os; + Basissystems, kann jedoch über den Port + net/isc-dhcp42-server oder als Paket + nachinstalliert werden. + + Einmal installiert, bearbeiten Sie seine + Konfigurationsdatei, + /usr/local/etc/dhcpd.conf. + Konfigurieren Sie die next-server, + filename und root-path + Einstellungen, wie in diesem Beispiel zu sehen ist: subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.2 192.168.0.3; @@ -4527,14 +4513,13 @@ option domain-name-servers 192.168.35.35 option domain-name "example.com"; # IP address of TFTP server -next-server 192.168.0.1; +next-server 192.168.0.1; -# path of boot loader obtained -# via tftp -filename "FreeBSD/install/boot/pxeboot"; +# path of boot loader obtained via tftp +filename "FreeBSD/install/boot/pxeboot"; # pxeboot boot loader will try to NFS mount this directory for root FS -option root-path "192.168.0.1:/b/tftpboot/FreeBSD/install/"; +option root-path "192.168.0.1:/b/tftpboot/FreeBSD/install/"; } Die Anweisung - next-server bestimmt den - TFTP- oder - NFS-Server, von dem der Loader oder - der Kernel geladen werden (in der Voreinstellung ist das - der DHCP-Server selbst). + next-server wird benutzt, um die + IP-Adresse des + TFTP-Servers anzugeben. Die Anweisung - filename bestimmt die Datei, die - Etherboot als nächstes - lädt. Das genaue Format hängt von der - gewählten Transfermethode ab. - Etherboot kann sowohl mit - NFS als auch mit - TFTP kompiliert werden. In der - Voreinstellung wird der &os;-Port mit - NFS-Unterstützung kompiliert. - PXE verwendet TFTP, - daher wird im Beispiel ein relativer Dateipfad verwendet. - Dies kann aber, je nach Konfiguration des - TFTP-Servers, auch anders sein. - Beachten Sie, dass PXE - pxeboot lädt, und nicht den - Kernel. Es ist auch möglich, das Verzeichnis - /boot einer - &os;-CD-ROM von pxeboot laden zu - lassen. &man.pxeboot.8; kann einen - GENERIC-Kernel laden, dadurch ist es - möglich, PXE von einer entfernten - CD-ROM zu starten. + filename definiert den Pfad zu + /boot/pxeboot. Da hier der relative + Dateiname verwendet wird, bedeutet das, dass + /b/tftpboot nicht im Pfad enthalten + ist. Die Option root-path bestimmt den - Pfad des root-Dateisystems in normaler NFS-Schreibweise. - Wird PXE verwendet, ist es möglich, - die IP-Adresse des Rechners wegzulassen, solange nicht - die Kerneloption BOOTP aktiviert wird. Der - NFS-Server entspricht in diesem Fall - dem TFTP-Server. + Pfad zum NFS root-Dateisystem. + + Sobald die Änderungen gespeichert werden, aktivieren + Sie NFS beim Systemstart, indem Sie die + folgende Zeile in /etc/rc.conf + hinzufügen: + + dhcpd_enable="YES" + + Starten Sie anschließend den + DHCP-Dienst: + + &prompt.root; service isc-dhcpd +start