svn commit: r45396 - head/de_DE.ISO8859-1/books/handbook/advanced-networking

Benedict Reuschling <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bcr
Date: Sat Aug  2 14:58:07 2014
New Revision: 45396
URL: http://svnweb.freebsd.org/changeset/doc/45396

Log:
  Update to r44134:
  - Clarify the procedure for setting up the PXE environment
  - Comment out some sections which probably no longer apply.
  
  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	Sat Aug  2 13:39:27 2014	(r45395)
+++ head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml	Sat Aug  2 14:58:07 2014	(r45396)
@@ -5,7 +5,7 @@
 
      $FreeBSD$
      $FreeBSDde:$
-     basiert auf: r44132
+     basiert auf: r44134
 -->
 <chapter xmlns="http://docbook.org/ns/docbook"
 xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
@@ -4286,8 +4286,8 @@ DHCP"</programlisting>
 
     <sect2 xml:id="network-pxe-nfs">
       <info>
-      <title>Einrichtung einer &man.chroot.8;-Umgebung für das
-        <acronym>NFS</acronym>-Root-Dateisystem</title>
+      <title>Konfiguration der
+          <acronym>PXE</acronym>-Umgebung</title>
 
       <authorgroup>
         <author>
@@ -4303,64 +4303,84 @@ DHCP"</programlisting>
       </authorgroup>
       </info>
 
+      <para>Die in diesem Abschnitt dargestellten Schritte
+	konfigurieren die in &os; enthaltenen <acronym>NFS</acronym>-
+	und <acronym>TFTP</acronym>-Server.  Der folgende Abschnitt
+	beschreibt die Installation und Konfiguration des
+	<acronym>DHCP</acronym>-Servers.  In diesem Beispiel verwenden
+	wir <filename>/b/tftpboot/FreeBSD/install</filename>, welches
+	die Dateien für <acronym>PXE</acronym>-Benutzer enthält.  Es
+	ist wichtig, dass dieses Verzeichnis existiert und das der
+	gleiche Verzeichnisname ebenfalls in
+	<filename>/etc/inetd.conf</filename> und
+	<filename>/usr/local/etc/dhcpd.conf</filename> gesetzt
+	wird.</para>
+
       <procedure>
         <step>
-          <para>Wählen Sie ein Verzeichnis welches eine
+          <para>Erstellen Sie das Root-Verzeichnis, welches eine
 	    &os;-Installation enthält und über NFS eingehangen
-	    werden kann.  Als Beispiel kann das Verzeichnis
-	    <filename>/b/tftpboot/FreeBSD/install</filename>
-	    verwendet werden.</para>
+            werden kann.</para>
 
           <screen>&prompt.root; <userinput>export NFSROOTDIR=/b/tftpboot/FreeBSD/install</userinput>
 &prompt.root; <userinput>mkdir -p ${NFSROOTDIR}</userinput></screen>
-
-	  <para>Sie können <filename>tftpboot</filename> an einer
-	    beliebigen Stelle auf dem Server plazieren.  Stellen Sie
-	    aber sicher, dass Sie diesen Ort sowohl in
-	    <filename>/etc/inetd.conf</filename> als auch in
-	    <filename>/usr/local/etc/dhcpd.conf</filename> eingetragen
-	    haben.</para>
         </step>
 
         <step>
-	  <para>Aktivieren Sie den NFS-Server.  Diese Prozedur wird
-	    im Kapitel <xref linkend="network-configuring-nfs"/>
-	    beschrieben.</para>
-
-          <para>Exportieren Sie das eben erstellte Verzeichnis über
-	    NFS, indem Sie folgende Zeile in
-	    <filename>/etc/exports</filename> hinzufügen:</para>
+	  <para>Aktivieren Sie den NFS-Server, indem Sie folgende
+	    Zeile in <filename>/etc/rc.conf</filename>
+	    hinzufügen:</para>
+
+          <programlisting>nfs_server_enable="YES"</programlisting>
+
+	  <para>Exportieren Sie das Root-Verzeichnis über NFS, indem
+	    Sie folgende Zeile in <filename>/etc/exports</filename>
+	    hinzufügen:</para>
 
           <programlisting>/b -ro -alldirs</programlisting>
         </step>
 
         <step>
-          <para>Starten Sie den NFS-Server neu:</para>
+          <para>Starten Sie den <acronym>NFS</acronym>-Server:</para>
 
-          <screen>&prompt.root; <userinput>/etc/rc.d/nfsd restart</userinput></screen>
+          <screen>&prompt.root; <userinput>service nfsd start</userinput></screen>
         </step>
 
         <step>
-	  <para>Aktivieren Sie &man.inetd.8; wie im Kapitel <xref
-	    linkend="network-inetd-settings"/> beschrieben.</para>
+	  <para>Aktivieren Sie &man.inetd.8;, indem Sie folgende Zeile
+	    in <filename>/etc/rc.conf</filename> hinzufügen:</para>
+
+          <programlisting>inetd_enable="YES"</programlisting>
         </step>
 
         <step>
-          <para>Fügen Sie folgende Zeilen in
-            <filename>/etc/inetd.conf</filename> hinzu:</para>
+	  <para>Kommentieren Sie die folgende Zeile in
+	    <filename>/etc/inetd.conf</filename> aus, indem Sie
+	    sicherstellen, dass die Zeile nicht mit einem
+	    <literal>#</literal>-Zeichen beginnt:</para>
 
           <programlisting>tftp dgram udp wait root /usr/libexec/tftp tftp -l -s /b/tftpboot</programlisting>
+
+            <note>
+	      <para>Einige <acronym>PXE</acronym>-Versionen benötigen
+		die <acronym>TCP</acronym>-Version von
+		<acronym>TFTP</acronym>.  In diesem Fall können Sie
+		die zweite <literal>tftp</literal>-Zeile, welche
+		<literal>stream tcp</literal> enthält,
+		auskommentieren.</para>
+            </note>
         </step>
 
         <step>
-          <para>Starten Sie inetd neu:</para>
+          <para>Starten Sie &man.inetd.8;:</para>
 
-          <screen>&prompt.root; <userinput>/etc/rc.d/inetd restart</userinput></screen>
+          <screen>&prompt.root; <userinput>service inetd start</userinput></screen>
         </step>
 
         <step>
-	  <para><link linkend="makeworld">Erstellen Sie einen neues
-	    Basissystem und einen &os;-Kernel</link>:</para>
+	  <para>Erstellen Sie einen neues Basissystem und einen
+	    &os;-Kernel (detaillierte Anweisungen hierzu finden Sie
+	    unter <xref linkend="makeworld"/>):</para>
 
           <screen>&prompt.root; <userinput>cd /usr/src</userinput>
 &prompt.root; <userinput>make buildworld</userinput>
@@ -4399,7 +4419,7 @@ Received 264951 bytes in 0.1 seconds
 
           <programlisting>
 # Device                                      Mountpoint    FSType    Options   Dump  Pass
-myhost.example.com:/b/tftpboot/FreeBSD/install    /         nfs       ro        0     0
+<replaceable>myhost.example.com</replaceable>:/b/tftpboot/FreeBSD/install    /         nfs       ro        0     0
           </programlisting>
 
 	  <para>Ersetzen Sie
@@ -4413,44 +4433,54 @@ myhost.example.com:/b/tftpboot/FreeBSD/i
 
         <step>
 	  <para>Setzen Sie das root-Passwort in der
-	    &man.chroot.8;-Umgebung:</para>
+            <acronym>PXE</acronym>-Umgebung für Client-Maschinen, die
+            über <acronym>PXE</acronym> starten:</para>
 
           <screen>&prompt.root; <userinput>chroot ${NFSROOTDIR} </userinput>
 &prompt.root; <userinput>passwd</userinput></screen>
-
-	  <para>Damit setzen Sie das root-Passwort für die
-	    Client-Maschinen, welche über <acronym>PXE</acronym>
-	    starten.</para>
         </step>
 
         <step>
-	  <para>Aktivieren Sie &man.ssh.1; root-Logins für
-	    Client-Maschinen, die über <acronym>PXE</acronym>
-	    starten, indem Sie die Option
-	    <literal>PermitRootLogin</literal> in
+          <para>Falls erforderlich, aktivieren Sie &man.ssh.1;
+            root-Logins für Client-Maschinen, die über
+            <acronym>PXE</acronym> starten, indem Sie die
+            Option <literal>PermitRootLogin</literal> in
 	    <filename>${NFSROOTDIR}/etc/ssh/sshd_config</filename>
 	    aktivieren. Dies ist in &man.sshd.config.5;
 	    dokumentiert.</para>
         </step>
 
         <step>
-	  <para>Führen Sie weitere Anpassungen der
-	    &man.chroot.8;-Umgebung in ${NFSROOTDIR} durch, wie zum
-	    Beispiel die Installation weiterer Pakete mittels
-	    &man.pkg.add.1;, dass Bearbeiten der Passwortdatei mit
-	    &man.vipw.8;, oder &man.amd.conf.5; für den Automounter.
-	    Ein Beispiel:</para>
-
-          <screen>
-&prompt.root; <userinput>chroot ${NFSROOTDIR}</userinput>
-&prompt.root; <userinput>pkg_add -r bash</userinput></screen>
+	  <para>Führen Sie alle weiteren Anpassungen der
+	    <acronym>PXE</acronym>-Umgebung in ${NFSROOTDIR} durch,
+	    wie zum Beispiel die Installation weiterer Pakete, oder
+	    dass Bearbeiten der Passwortdatei mit &man.vipw.8;.</para>
         </step>
       </procedure>
+
+      <para>Booten Sie von einem <acronym>NFS</acronym>-Root-Volume,
+	so erkennt <filename>/etc/rc</filename> dies und startet
+	daraufhin das <filename>/etc/rc.initdiskless</filename>
+	Skript.  Lesen Sie die Kommentare in diesem Skript um zu
+	verstehen, was dort vor sich geht.  Weil das
+	<acronym>NFS</acronym>-Root-Verzeichnis schreibgeschützt ist,
+	wir aber Schreibzugriff für <filename>/etc</filename> und
+	<filename>/var</filename> benötigen, müssen wir diese
+	Verzeichnisse über Speicher-Dateisysteme (memory backed file
+	system) einbinden.</para>
+
+      <screen>
+&prompt.root; <userinput>chroot ${NFSROOTDIR}</userinput>
+&prompt.root; <userinput>mkdir -p conf/base</userinput>
+&prompt.root; <userinput>tar -c -v -f conf/base/etc.cpio.gz --format cpio
+--gzip etc</userinput>
+&prompt.root; <userinput>tar -c -v -f conf/base/var.cpio.gz --format cpio
+--gzip var</userinput></screen>
     </sect2>
 
     <sect2 xml:id="network-pxe-setting-up-dhcp">
 	<title>Konfiguration des
-	  <application>ISC DHCP</application>-Servers</title>
+          <acronym>DHCP</acronym>-Servers</title>
 
 	<indexterm>
 	  <primary>DHCP</primary>
@@ -4644,7 +4674,8 @@ margaux:ha=0123456789ab:tc=.def100</prog
         <replaceable>devicetype</replaceable> zu bestimmen.</para>
       </sect2>
 -->
-
+<!--
+Are these sections still needed?
       <sect2>
         <title>Vorbereitung des Root-Dateisystems</title>
 
@@ -4773,37 +4804,7 @@ cd /usr/src/etc; make distribution</prog
 	    auf einem &os;-Rechner einzuhängen und die
 	    Gerätedateien dort mit &man.devfs.5; zu erzeugen.</para>
     </sect2>
-
-    <sect2>
-      <title>Speicher-Dateisysteme für
-        <filename>/etc/rc.initdiskless</filename></title>
-
-      <para>Booten Sie von einem <acronym>NFS</acronym>-Root-Volume,
-	so erkennt <filename>/etc/rc</filename> dies und startet
-	daraufhin das <filename>/etc/rc.initdiskless</filename>
-	Skript.  Lesen Sie die Kommentare in diesem Skript um zu
-	verstehen, was dort vor sich geht.  Weil das
-	<acronym>NFS</acronym>-Root-Verzeichnis schreibgeschützt ist,
-	wir aber Schreibzugriff für <filename>/etc</filename> und
-	<filename>/var</filename> benötigen, müssen wir diese
-	Verzeichnisse über Speicher-Dateisysteme (memory backed file
-	system) einbinden.</para>
-
-      <screen>
-&prompt.root; <userinput>chroot ${NFSROOTDIR}</userinput>
-&prompt.root; <userinput>mkdir -p conf/base</userinput>
-&prompt.root; <userinput>tar -c -v -f conf/base/etc.cpio.gz --format cpio
---gzip etc</userinput>
-&prompt.root; <userinput>tar -c -v -f conf/base/var.cpio.gz --format cpio
---gzip var</userinput></screen>
-
-      <para>Bei Starten werden die Speicher-Dateisysteme für
-	<filename>/etc</filename> und <filename>/var</filename>
-	erstellt und eingehangen und der Inhalt der
-	<filename>cpio.gz</filename>-Dateien in diese hinein
-	kopiert.</para>
-    </sect2>
-
+-->
     <sect2>
       <title>Konfiguration des <acronym>PXE</acronym>-Clients und
 	Fehlersuche bei Verbindungsproblemen</title>

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.