ifadmin(1M) ifadmin(1M)
NAME
ifadmin - Kommando zum Verwalten von Aliasschnittstellen
SYNTAX
ifadmin -i schnittstelle -a rechner [-n aliasname]
ifadmin -d rechner
ifadmin -l
ifadmin -i schnittstelle -R
BESCHREIBUNG
ifadmin ist ein Kommando zum Verwalten von Alias-IP-Schnittstellen. Es
wird zum Konfigurieren virtueller Schnittstellen als Alias einer
bestehenden Schnittstelle, zum Löschen von Aliasschnittstellen oder
zum Auflisten von Aliasschnittstellen verwendet.
KOMMANDOS
ifadmin -i schnittstelle -a rechner [-n aliasname]
Dieses Kommando erstellt eine virtuelle Schnittstelle als Alias
einer bestehenden Schnittstelle und ordnet ihr eine neue IP-
Adresse zu.
schnittstelle
Name einer konfigurierten Netzschnittstelle, beispielsweise
lce1. Die Namen lo0 und arp0 dürfen nicht verwendet werden.
rechner
Name eines Rechners, der in eine IP-Adresse aufgelöst werden
kann, oder eine IP-Adresse in Punktnotation, beispielsweise
rhodos-A oder 139.27.38.2.
aliasname
Name für die Aliasschnittstelle, beispielsweise lce1-sysA.
Per Konvention beginnt der Name der Aliasschnittstelle mit
schnittstelle-. schnittstelle ist der Name der physischen
Schnittstelle, für die der Alias vergeben wird. Damit können
Sie sofort die physische Schnittstelle erkennen, für die
dieser Alias steht. Wenn -n aliasname nicht angegeben wird,
wird ein interner eindeutiger Name des Formats schnittstelle-X
erzeugt. Hierbei ist X eine Zahl zwischen 1 und 999.
Beispiel:
ifadmin -i lce1 -a 139.27.38.2 -n lce1-sysA
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
ifadmin(1M) ifadmin(1M)
Dieses Kommando erstellt einen Alias für die Schnittstelle lce1.
Der Name der neuen Schnittstelle ist lce1-sysA, und der Schnitt-
stelle wird die IP-Adresse 139.27.38.2 zugeordnet. Die Hardware-
adresse der neuen Schnittstelle entspricht der Hardwareadresse
der Schnittstelle lce1.
Sobald eine Aliasschnittstelle erstellt worden ist, antwortet
der Rechner auf ARP-Anfragen nach der IP-Adresse dieser Schnitt-
stelle.
Einschränkungen:
Die Originalschnittstelle, für die ein Alias erstellt wurde, muß
konfiguriert und aktiv sein. Es darf sich nicht um eine Alias-
schnittstelle handeln.
Mit dem Kommando ifconfig(1M) kann die Konfiguration einer Alias-
schnittstelle nicht geändert werden.
Aliasschnittstellen sind keine vollständigen IP-Schnittstellen.
Für Aliasschnittstellen stehen keine Schnittstellen-Statistiken
zur Verfügung, vielmehr werden die Statistiken in den Zählern der
Originalschnittstelle geführt.
Das Kommando netstat -i zeigt die Aliasschnittstellen unter dem
Namen der Originalschnittstelle und deren Statistiken an. Die
Spalten "Network" und "Address" zeigen die bei der Konfiguration
der Aliasschnittstelle verwendeten Werte an.
Das Kommando netstat -p listet alle Aliasschnittstellen unter
ihrem wirklichen Namen auf.
Aliase sind daran zu erkennen, daß sie das Flag ALI gesetzt
haben.
Aliasschnittstellen können auch mit ifadmin -l aufgelistet wer-
den.
ifadmin -d rechnername
Dieses Kommando löscht eine zuvor konfigurierte Aliasschnitt-
stelle.
rechnername
Name eines Rechners, der in eine IP-Adresse aufgelöst werden
kann, oder eine IP-Adresse in Punktnotation, beispielsweise
rhodos-A oder 139.27.38.2. Dies ist die IP-Adresse der Ali-
asschnittstelle, die gelöscht werden soll.
Beispiel:
ifadmin -d 139.27.38.2
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
ifadmin(1M) ifadmin(1M)
Dieses Kommando löscht die oben konfigurierte Aliasschnittstelle.
Hinweis:
Wenn eine reale IP-Schnittstelle dekonfiguriert wird, werden alle
Schnittstellen, die Aliase dieser Schnittstelle sind, ebenfalls
gelöscht.
ifadmin -l
Dieses Kommando gibt eine Liste der Aliasschnittstellen aus.
Beispiel:
ifadmin -l
Ausgabe:
Interface Alias Physical
lce1-sysA 139.27.38.2 8:0:8b:1e:20
Hinweis:
Die Aliasadresse ist die IP-Adresse der Aliaschnittstelle. Die
Hardwareadresse (physische Adresse) ist die Adresse der realen
Schnittstelle.
ifadmin -i schnittstelle -R
Dieses Kommando sendet eine Broadcast-ARP-Antwort (unsolicited
ARP reply) für die angegebene Schnittstelle. Die Hardware- und
die IP-Adressen der Schnittstelle werden die Quellhardware- bzw.
die Quell-IP-Adressen in der ARP-Antwort.
schnittstelle
Der Name der Schnittstelle, die für die ARP-Antwort verwen-
det werden soll. Die konfigurierten Adressen der angegebenen
Schnittstelle werden für die ARP-Antwort verwendet.
Normalerweise wird die ARP-Antwort für eine Aliasschnittstelle
gesendet. In solchen Fällen gibt schnittstelle nicht die reale
Schnittstelle, sondern die Aliasschnittstelle an.
BEISPIELE
ifadmin -i lce1 -a 139.27.38.2 -n lce1-sysA
Dieses Kommando erstellt einen Alias lce1-sysA für die Schnitt-
stelle lce1 und ordnet ihm die IP-Adresse 139.27.38.2 zu.
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
ifadmin(1M) ifadmin(1M)
ifadmin -l
Ausgabe:
Interface Alias Physical
lce1-sysA 139.27.38.2 8:0:8b:1e:20
Die Aliasschnittstelle lce1-sysA hat die IP-Adresse 139.27.38.2
und die Hardwareadresse 8:0:8b:1e:20.
netstat -p
Ausgabe:
Interface Address Netmask Broadcast Flags
lo0 localhost 0xff000000 none UP,LOOP,NTRAILER,RUN
lce1 139.27.38.4 0xffffff00 139.27.38.255 UP,BCAST,NTRAILER
lceS1 none none none BCAST,NTRAILER
lce1-sysA 139.27.38.2 0xffffff00 139.27.38.255 UP,BCAST,NTRAILER,ALI
ifadmin -i lce1-sysA -R
Dieses Kommando löst eine freilaufende Broadcast-ARP-Antwort mit
der Quell-IP-Adresse 139.27.38.2 und der Quellhardwareadresse
8:0:8b:1e:20 aus. Die meisten ARP-Implementierungen auf Rechnern,
die mit demselben physischen Netz verbunden sind, aktualisieren
ihren ARP-Tabelleneintrag für die IP-Adresse 139.27.38.2, so daß
die Hardwareadresse 8:0:8b:1e:20 verwendet wird.
SIEHE AUCH
ifconfig(1M), inet(4).
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98