PERFORCE change 200353 for review
Rene Ladan
rene at FreeBSD.org
Mon Oct 17 21:56:14 UTC 2011
http://p4web.freebsd.org/@@200353?ac=10
Change 200353 by rene at rene_acer on 2011/10/17 21:56:09
advanced-networking: one more sect2 to finish
Affected files ...
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#59 edit
Differences ...
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#59 (text+ko) ====
@@ -4748,6 +4748,80 @@
</step>
</procedure>
</sect2>
+
+ <sect2>
+ <title>Geheugenbestandssystemen die gebruikt worden door
+ <filename>/etc/rc.initdiskless</filename> configureren</title>
+
+ <para>Als u vanaf een NFS-rootvolume opstart, detecteert
+ <filename>/etc/rc</filename> dat u over NFS opstartte en draait het het
+ script <filename>/etc/rc.initdiskless</filename>. Lees het commentaar
+ in dit script om te begrijpen wat er gebeurt. Het is nodig om
+ <filename>/etc</filename> en <filename>/var</filename> geheugen-backed
+ te maken omdat deze mappen schrijfbaar moeten zijn, maar de NFS-rootmap
+ is alleen-lezen.</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>Wanneer het systeem opstart, zullen er geheugen-bestandssystemen
+ voor <filename>/etc</filename> en <filename>/var</filename> worden
+ aangemaakt en aangekoppeld, en zal de inhoud van de
+ <filename>cpio.gz</filename>-bestanden er naartoe worden
+ gekopieerd.</para>
+ </sect2>
+
+ <sect2>
+ <title>Een DHCP-server prepareren</title>
+
+ <para>PXE heeft een geprepareerde <acronym>TFTP</acronym>-server en
+ <acronym>DHCP</acronym>-server nodig. De <acronym>DHCP</acronym>-server
+ hoeft niet per së dezelfde machine te zijn als de
+ <acronym>TFTP</acronym>-server, maar het dient bereikbaar te zijn in uw
+ netwerk.</para>
+
+ <procedure>
+ <step>
+ <para>Installeer de <acronym>DHCP</acronym>-server door de instructies
+ op te volgen zoals beschreven in <xref
+ linkend="network-dhcp-server">. Zorg ervoor dat
+ <filename>/etc/rc.conf</filename> en
+ <filename>/usr/local/etc/dhcpd.conf</filename> correct zijn
+ geconfigureerd.</para>
+ </step>
+
+ <step>
+ <para>Stel in <filename>/usr/local/etc/dhcpd.conf</filename>
+ <literal>netxt-server</literal>, <literal>filename</literal> en
+ <literal>option root-path</literal> in om het IP-adres van uw
+ <acronym>TFTP</acronym>-server, het pad naar
+ <filename>/boot/pxeboot</filename> en het pad naar het
+ <acronym>NFS</acronym>-root-bestandssysteem op te geven. Hier is
+ een voorbeeld van de instellingen voor
+ <filename>dhcpd.conf</filename>:</para>
+
+ <programlisting>subnet 192.168.0.0 netmask 255.255.255.0 {
+ range 192.168.0.2 192.168.0.3 ;
+ option subnet-mask 255.255.255.0 ;
+ option routers 192.168.0.1 ;
+ option broadcast-address 192.168.0.255 ;
+ option domain-name-server 192.168.35.35, 192.168.35.36 ;
+ option domain-name "voorbeeld.com";
+
+ # IP-adres van TFTP server
+ next-server 192.168.0.1 ;
+
+ # pad van bootloader verkregen via TFTP
+ filename "FreeBSD/install/boot/pxeboot" ;
+
+ # pxeboot bootloader zal proberen om deze map te NFS-mounten voor root-FS
+ option root-path "192.168.0.1:/b/tftpboot/FreeBSD/intall/" ;
+}</programlisting>
+ </step>
+ </procedure>
+ </sect2>
</sect1>
<sect1 id="network-isdn">
More information about the p4-projects
mailing list