Home arrow Support arrow Produkt Support arrow Linux Box LB1 (Embedded-PC) arrow Dokumentation arrow IP Adresse (ipsetd)

IP Adresse setzen (ipsetd)

Wird eine statische IP-Adresse benötigt, kann erst einmal eine temporäre IP Adresse vergeben werden, welche später in eine statische geändert wird. Zur Konfiguration wird eine Kombination aus dem ARP und dem ping Befehl verwendet.

Diese wird mit der Anwendung ipsetd realisiert, die als Hintergrunddienst (daemon) ausgeführt wird. Der Dienst ipsetd ermöglicht es eine temporäre IP-Adresse einzustellen. ipsetd wird er beim Systemstart (oder manuell) ausgeführt, wartet eine voreingestellte Zeit auf eine Kombination aus ARP und ping und beendet sich nach Ablauf dieser Zeit selbstständig.

Nachdem eine temporäre IP-Adresse eingestellt worden ist wird der Dienst beendet. Wenn die Adresse mit Hilfe von ipsetd geändert werden soll, muss der Dienst erneut gestartet werden.

Der Dienst ipsetd ist auf der LinuxBox bereits vorinstalliert vorhanden und die Wartezeit ist auf 2 Minuten eingestellt.

ARP und ping zum einstellen der IP-Adresse

von einem Windows oder MS-DOS Rechner aus:
  1. Starten Sie eine DOS Eingabeaufforderung (command shell)
    (z.B.: Start => Ausführen => cmd => OK)
  2. Geben sie folgende Befehle ein:
    arp -s
    ping –l

    arp -s <IP-Adresse> <Netzwerk Hardware Adersse (MAC-Adresse)>
    ping –l <Länge> <IP-Adresse>
    Beispiel:
    arp –s 192.168.1.45 00-09-8e-00-16-a3
    ping –l 408 192.168.1.45


von einem UNIX oder Linux System aus:
  1. Starten sie eine shell
  2. Geben sie folgende Befehle als Benutzer root ein:
    arp -s
    ping –l

    arp -s <IP-Adresse> <Netzwerk Hardware Adersse (MAC-Adresse)>
    ping –l <Länge> <IP-Adresse>
    Beispiel:
    arp –s 192.168.1.45 00:09:8e:00:16:a3
    ping –l 408 192.168.1.45

Netzwerk Hardware Adresse / Seriennummer:

Die Ethernet Hardware Adresse (EHA) bzw. MAC-Adresse (Media Access Control Adresse) der LinuxBox ist zugleich auch die Seriennummer, welche an der Seite der LinuxBox angebracht und mit S/N: gekennzeichnet ist.

Die LinuxBox wird standardmäßig mit der IP-Adresse 192.168.0.90 ausgeliefert.

Bitte stellen sie sicher, dass die IP-Adresse einmalig ist. Setzten Sei sich ggf. mit Ihrem Netzwerkadministrator in Verbindung.

Um die temporär vergebene IP-Adresse gegen eine feste IP-Adresse auszutauschen gibt es mehrere Möglichkeiten.
Diese sind in Konfiguration der Netzwerkeinstellungen genauer beschrieben.


ipsetd Konfiguration

Die Konfiguration befindet sich in "/etc/conf.d/ipsetd".
IPSETD_OPTIONS="-i eth0 -t 120 -l 408 -e /etc/ipsetd.script"


/etc/conf.d/ipsetd
Aufbau von ipsetd: IPSETD_OPTIONS="-i <Netzwerkschnittstelle> -t <Sekunden> -l <Bytes> -e <Befehl>"
-i <Netzwerkschnittstelle> Angabe der Netzwerkschnittstelle (hier eth0)
-t <Sekunden> Nach dieser Zeit in Sekunden wird ipsetd automatisch beendet.
-l <Bytes> Länge des zu empfangenden Ping in Byte (hier 408)
-e <Befehl> Angabe des Script, welches durch ipsetd ausgeführt werden soll um die IP-Adresse zu ändern (standardmäßig /etc/ipsetd.script)

So wie hier angegeben verhält sich ipsetd folgendermaßen:
Nach dem Start der LinuxBox bleiben 120 Sekunden Zeit um einen Ping mit einer Länge von 408 Bytes an die LinuxBox zu senden.
Die IP-Adresse des Ping wird übernommen und das Script /etc/ipsetd.script wird gestartet.

<<
↑


ipcas GmbH is a member of Data Respons Group


Copyright 1988 - 2010 ipcas GmbH

Gundstraße 15 91056 Erlangen Tel.: +49 (0)9131/ 7677-0 Fax: +49 (0)9131/ 7677-78 E-Mail: info@ipcas.de