Systemverwaltungshandbuch: IP Services

ProcedureSo richten Sie einen Netzwerkkonfigurationsserver ein

Informationen zum Einrichten von Installations- und Boot-Servern finden Sie in Oracle Solaris 10 9/10 Installationshandbuch: Grundinstallationen

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser an.

    Die Rolle des Primäradministrators enthält das Primary Administrator-Profil. Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie in Kapitel 2, Working With the Solaris Management Console (Tasks) in System Administration Guide: Basic Administration.

  2. Wechseln Sie in das Root-Verzeichnis (/) des künftigen Netzwerkkonfigurationsservers.

  3. Schalten Sie den in.tftpd-Daemon ein, indem Sie das Verzeichnis /tftpboot erstellen:


    # mkdir /tftpboot
    

    Mit diesem Befehl wird das System als ein TFTP-, bootparams- und RARP-Server konfiguriert.

  4. Erstellen Sie einen symbolischen Link zum Verzeichnis.


    # ln -s /tftpboot/. /tftpboot/tftpboot
    
  5. Aktivieren Sie die Zeile tftp in der /etc/inetd.conf-Datei.

    Prüfen Sie, ob der Eintrag wie folgt lautet:


    tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot

    Diese Zeile verhindert, dass der in.tftpd-Daemon andere Dateien außer denen abruft, die sich im /tftpboot-Verzeichnis befinden.

  6. Nehmen Sie Änderungen an der hosts-Datenbank vor.

    Fügen Sie die Hostnamen und IP-Adressen jedes Client im Netzwerk hinzu.

  7. Nehmen Sie Änderungen an der ethers-Datenbank vor.

    Erstellen Sie Einträge für jeden Host im Netzwerk, der im Netzwerkclient-Modus ausgeführt wird.

  8. Nehmen Sie Änderungen an der bootparams-Datenbank vor.

    Lesen Sie bootparams-Datenbank. Verwenden Sie einen Platzhalter oder erstellen Sie einen Eintrag für jeden Host, der im Netzwerkclient-Modus ausgeführt wird.

  9. Wandeln Sie den /etc/inetd.conf-Eintrag in ein Service Management Facility (SMF)-Servicemanifest um, und aktivieren Sie den resultierenden Service:


    # /usr/sbin/inetconv
    
  10. Prüfen Sie, ob der in.tftpd-Daemon korrekt arbeitet.


    # svcs network/tftp/udp6
    

    Es sollte eine Ausgabe ähnlich der Folgenden angezeigt werden:


    STATE          STIME    FMRI
    online         18:22:21 svc:/network/tftp/udp6:default
Verwalten des in.tftpd-Daemon

Der in.tftpd-Daemon wird von der Service Management Facility verwaltet. Administrative Aktionen am in.tftpd-Daemon, z. B. Aktivieren, Deaktivieren oder Neustarten, können mithilfe des Befehls svcadm ausgeführt werden. Die Verantwortung für das Initiieren und Neustarten dieses Services wurde an inetd delegiert. Mit dem Befehl inetadm können Sie Konfigurationsänderungen vornehmen und die Konfigurationsinformationen für den in.tftpd-Daemon anzeigen. Der Status des Services kann mithilfe des Befehls svcs abgefragt werden. Eine Übersicht zur Service Management Facility finden Sie in Kapitel 18, Managing Services (Overview) in System Administration Guide: Basic Administration.