Systemverwaltungshandbuch: IP Services

Ändern einer Mobile IP-Konfigurationsdatei

In diesem Abschnitt wird beschrieben, wie Sie die Mobile IP-Konfigurationsdatei mithilfe des Befehls mipagentconfig ändern. Weiterhin wird in diesem Abschnitt beschrieben, wie Sie die aktuellen Einstellungen der Parameterziele anzeigen.

Konfiguration des Mobility IP-Agent enthält eine konzeptuelle Beschreibung der Verwendung des Befehls mipagentconfig. Lesen Sie auch die Manpage mipagentconfig(1M).

ProcedureSo ändern Sie den Abschnitt General

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt General ändern möchten, den folgenden Befehl ein.


    # mipagentconfig change <label> <value>

Beispiel 28–1 Ändern eines Parameters im Abschnitt General

Im folgenden Beispiel wird gezeigt, wie Sie die Versionsnummer im Abschnitt General der Konfigurationsdatei ändern.


# mipagentconfig change version 2

ProcedureSo ändern Sie den Abschnitt Advertisements

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt Advertisements ändern möchten, den folgenden Befehl ein:


    # mipagentconfig change adv device-name <label> <value>

    Wenn Sie die bekannt gegebene Lebensdauer des Agenten für das Gerät hme0 auf 300 Sekunden ändern möchten, geben Sie den folgenden Befehl ein.


    # mipagentconfig change adv hme0 AdvLifetime 300

Beispiel 28–2 Ändern des Abschnitts Advertisements

Im folgenden Beispiel wird gezeigt, wie Sie bestimmte Parameter im Abschnitt Advertisements der Konfigurationsdatei ändern.


# mipagentconfig change adv hme0 HomeAgent yes
# mipagentconfig change adv hme0 ForeignAgent no
# mipagentconfig change adv hme0 PrefixFlags no
# mipagentconfig change adv hme0 RegLifetime 300
# mipagentconfig change adv hme0 AdvFrequency 4
# mipagentconfig change adv hme0 ReverseTunnel yes

ProcedureSo ändern Sie den Abschnitt GlobalSecurityParameters

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt GlobalSecurityParameters ändern möchten, den folgenden Befehl ein:


    # mipagentconfig change <label> <value>

    Wenn Sie die Home-Agent- und die Foreign-Agent-Authentifizierung aktivieren möchten, geben Sie den folgenden Befehl ein:


    # mipagentconfig change HA-FAauth yes

Beispiel 28–3 Ändern des Abschnitts Global Security Parameters

Im folgenden Beispiel wird gezeigt, wie Sie bestimmte Parameter im Abschnitt GlobalSecurityParameters der Konfigurationsdatei ändern.


# mipagentconfig change MaxClockSkew 200
# mipagentconfig change MN-FAauth yes
# mipagentconfig change Challenge yes
# mipagentconfig change KeyDistribution files

ProcedureSo ändern Sie den Abschnitt Pool

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt Pool ändern möchten, den folgenden Befehl ein:


    # mipagentconfig change Pool pool-identifier <label> <value>

Beispiel 28–4 Ändern des Abschnitts Pool

Im folgenden Beispiel werden die Befehle gezeigt, mit denen Sie die Basisadresse des Pools 10 zu 192.168.1.1 und die Größe zu 100 ändern.


# mipagentconfig change Pool 10 BaseAddress 192.168.1.1
# mipagentconfig change Pool 10 Size 100

ProcedureSo ändern Sie den Abschnitt SPI

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt SPI ändern möchten, den folgenden Befehl ein:


    # mipagentconfig change SPI SPI-identifier <label> <value>

    Wenn Sie den Schlüssel für SPI 257 zu 5af2aee39ff0b332 ändern möchten, geben Sie den folgenden Befehl ein.


    # mipagentconfig change SPI 257 Key 5af2aee39ff0b332

Beispiel 28–5 Ändern des Abschnitts SPI

Im folgenden Beispiel wird gezeigt, wie das Label ReplayMethod im Abschnitt SPI der Konfigurationsdatei geändert wird.


# mipagentconfig change SPI 257 ReplayMethod timestamps

ProcedureSo ändern Sie den Abschnitt Address

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie im Abschnitt Address ändern möchten, den folgenden Befehl ein:


    # mipagentconfig change addr [NAI | IPaddr | node-default] <label> <value>

    Eine Beschreibung der drei Konfigurationsmethoden (NAI, IP-Adresse und Knoten-Standard) finden Sie unter Address.

    Wenn Sie den SPI der IP-Adresse 10.1.1.1 zu 258 ändern möchten, geben Sie den folgenden Befehl ein:


    # mipagentconfig change addr 10.1.1.1 SPI 258

Beispiel 28–6 Ändern des Abschnitts Address

Im folgenden Beispiel wird gezeigt, wie Sie bestimmte Parameter im Abschnitt Address der Konfigurationsdatei ändern.


# mipagentconfig change addr 10.1.1.1 Type agent
# mipagentconfig change addr 10.1.1.1 SPI 259
# mipagentconfig change addr mobilenode@abc.com Type node
# mipagentconfig change addr mobilenode@abc.com SPI 258
# mipagentconfig change addr mobilenode@abc.com Pool 2
# mipagentconfig change addr node-default SPI 259
# mipagentconfig change addr node-default Pool 3
# mipagentconfig change addr 10.68.30.36 Type agent
# mipagentconfig change addr 10.68.30.36 SPI 260

ProcedureSo fügen einer Konfigurationsdatei Parameter hinzu bzw. löschen Parameter

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jedes Label, das Sie dem ausgewählten Abschnitt hinzufügen bzw. daraus löschen möchten, den entsprechenden Befehl ein:

    • Für den Abschnitt General verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] <label> <value>
    • Für den Abschnitt Advertisements verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] adv device-name <label> <value>

      Hinweis –

      Mit der folgenden Syntax können Sie eine Schnittstelle hinzufügen:


      # mipagentconfig add adv device-name
      

      In diesem Fall werden der Schnittstelle Standardwerte zugewiesen (sowohl für Foreign-Agent als auch Home-Agent).


    • Für den Abschnitt GlobalSecurityParameters verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] <label> <value>
    • Für den Abschnitt Pools verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] Pool pool-identifier <label> <value>
    • Für den Abschnitt SPI verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] SPI SPI-identifier <label> <value>
    • Für den Abschnitt Address verwenden Sie den folgenden Befehl:


      # mipagentconfig [add | delete] addr [NAI | IP-address | node-default] \
      <label> <value>

    Hinweis –

    Erstellen Sie keine identischen Advertisements-, Pool-, SPI- und Address-Abschnitte.



Beispiel 28–7 Ändern der Dateiparameter

Um beispielsweise einen neuen Adresspool (Pool 11) zu erstellen, der die Basisadresse 192.167.1.1 und eine Größe von 100 besitzt, verwenden Sie die folgenden Befehle.


# mipagentconfig add Pool 11 BaseAddress 192.167.1.1 
# mipagentconfig add Pool 11 size 100


Beispiel 28–8 Löschen des SPI

Im folgenden Beispiel wird gezeigt, wie Sie den SPI-Sicherheitsparameter SPI 257 löschen


# mipagentconfig delete SPI 257

ProcedureSo zeigen Sie die aktuellen Parameterwerte in der Konfigurationsdatei an

Geben Sie den Befehl mipagentconfig get ein, um die aktuellen Einstellungen anzuzeigen, die den Parameterzielen zugeordnet sind.

  1. Nehmen Sie die Rolle eines Primäradministrators an, oder melden Sie sich als Superuser auf dem System an, auf dem Sie Mobile IP aktivieren möchten.

    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. Geben Sie für jeden Parameter, dessen Einstellungen angezeigt werden sollen, den folgenden Befehl ein:


    # mipagentconfig get [<parameter> | <label>] 

    Wenn Sie beispielsweise die Advertisement-Einstellungen für das Gerät hme0 anzeigen möchten, geben Sie den folgenden Befehl ein:


    # mipagentconfig get adv hme0

    Als Ergebnis könnte die folgende Ausgabe angezeigt werden:


    [Advertisements hme0]
       HomeAgent = yes
       ForeignAgent = yes

Beispiel 28–9 Verwenden des Befehls mipagentconfig get zum Anzeigen von Parameterwerten

Im folgenden Beispiel ist das Ergebnis für den Befehl mipagentconfig get mit bestimmten Parameterzielen aufgeführt.


# mipagentconfig get MaxClockSkew
      [GlobalSecurityParameters]
         MaxClockSkew=300

# mipagentconfig get HA-FAauth
      [GlobalSecurityParameters]
         HA-FAauth=no

# mipagentconfig get MN-FAauth
      [GlobalSecurityParameters]
         MN-FAauth=no

# mipagentconfig get Challenge
      [GlobalSecurityParameters]
         Challenge=no

# mipagentconfig get Pool 10
      [Pool 10]
         BaseAddress=192.168.1.1
         Size=100

# mipagentconfig get SPI 257
      [SPI 257]
         Key=11111111111111111111111111111111
         ReplayMethod=none

# mipagentconfig get SPI 258
      [SPI 258]
         Key=15111111111111111111111111111111
         ReplayMethod=none

# mipagentconfig get addr 10.1.1.1
      [Address 10.1.1.1]
         SPI=258
         Type=agent

# mipagentconfig get addr 192.168.1.200
      [Address 192.168.1.200]
         SPI=257
         Type=node