Alternative IP Adresse hinzufügen

Zusätzlich zweite alternative IP-Adresse zu Netzwerk Interface hinzufügen

Wenn Netzwerk Geräte diese verwaltet werden sollen in unterschiedlichen Subnets sind, hilft das hinzufügen einer zweiten alternativen IP-Adresse zum Netzwerk Interface. Wie bei Windows Clients, unter Linux und für macOS alternative IP-Einstellungen vorgenommen werden, zeigt dieser Beitrag.

Alternative Netzwerk Adresse bei Windows

Um Windows für ein zusätzliches Netzwerk zu konfigurieren, werden die alternativen IP-Einstellungen geöffnet.

Windows-Logo + R

Hierzu wie folgt mit drücken der Tasten, Windows-Logo + R das Fenster Ausführen öffnen.

Alternative IP Adresse hinzufügen, Öffnen ncpa.cpl ausführen

In das Feld ncpa.cpl eingeben und OK klicken.

Die Einstellungen für Netzwerkverbindungen werden geöffnet.

alternative ip-adresse netzwerk

Im geöffneten Fenster Netzwerkverbindungen, über dem aktiven Netzwerkadapter mit Rechtsklick auf Eigenschaften gehen.

Internetprotokoll Version 4 Eigenschaften. alternative ip-adresse netzwerk

Die Zeile Internetprotokoll Version 4 (TCP/IPv4) markieren und auf Eigenschaften klicken, dabei den Hacken nicht entfernen.

Eigenschaften von Internetprotokoll Version 4 (TCP/IPv4), Alternative Konfiguration

Im Abschnitt Alternative Konfiguration eine IP-Adresse eintragen, zB. 192.168.1.2 und die Subnetmaske 255.255.255.0. Die Eingabe mit Klick auf OK bestätigen, um die alternative IP-Adresse zu aktivieren.

Alternative IPv4-Adresse bei Linux

Unter Linux können mehrere IP-Adressen für Netzwerkschnittstellen konfiguriert werden. Wie man temporär eine weitere IP zu einem Netzwerk Interface (Netzwerkkarte) hinzufügt, zeigt folgender Befehl, als Root oder mit sudo in der Linux Shell.

$ ifconfig eth0:0 192.168.1.2 netmask 255.255.255.0 up

Das Netzwerk Interface eth0 kann anders lauten, mit ip link und ip address, oder ifconfig werden die Netzwerkschnittstellen abgefragt. Dabei werden alle Links, wie das loopback Inetrface mit einer Index Nummer ausgegeben, je nachdem wie das System genutzt wird, können bei der verwendung von Docker oder Virtualbox auch virtuelle Links, wie virbr0 darunter sein, oder mit wlp2s0 ein WiFi Interface.

$ ip link
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1:  mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:23:24:57:c8:ce brd ff:ff:ff:ff:ff:ff
3: wlp2s0:  mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 46:ee:68:41:07:af brd ff:ff:ff:ff:ff:ff
4: virbr0:  mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:de:a3:2c brd ff:ff:ff:ff:ff:ff

Bei modernen Linux Distributionen wie Debian 10 (buster) oder CentOS 7 und neuer, wird das Command ip address ausgeführt.

$ ip address add 192.168.1.2/24 dev eth0

Alternative IP-Adresse bei macOS

In macOS Terminal zweite IP-Adresse zu Interface en0 hinzufügen.

$ sudo ifconfig en0 inet 192.168.1.2 netmask 255.255.255.0

Das Gerät kann nun mit Ping überprüft werden, und sofern möglich über SSH oder HTTP, beispielsweise zu 192.168.1.100 verbunden werden.

$ ssh -vv admin@192.168.1.100

Bei Linux und macOS ist SSH built in und kann direkt aus dem Terminal genutzt werden.

Unifi UAP Device adoption

Ubiquiti UAP Geräteadoption mit UniFi-Netzwerkanwendung und SSH Terminal

Bei der Geräte adoption wird ein UniFi-Gerät mit der UniFi-Netzwerkanwendung, dem UniFi Controller verbunden, um die Geräte verwalten zu können.

In diesem Beitrag wird erläutert, wie die Geräte adoption funktioniert, wie Geräte in die UniFi-Netzwerkanwendung übernommen werden und wie auftretende Probleme behoben werden können.

Die UniFi-Netzwerkanwendung scannt und zeigt alle Geräte, diese vom UniFi-Controller verwaltet werden, angezeigt durch eine statische weiße LED. Dies bedeutet, dass das Gerät zur Erkennung und Annahme (adoption) verfügbar ist.

Ist die Annahme für ein Gerät nicht mehr möglich, weil der UniFi-Controller die Annahme verweigert (Reject), beispielsweise nach einer fehlgeschlagenen Provisionierung, muss als erstes das nicht mehr verbundene Geräte aus dem UniFi-Controller entfernt werden, mit Klick auf den Forget Button.

UniFi Device Disconnected klick Forget

Manuell set-inform in SSH Terminal

Dazu eine SSH Verbindung zum Gerät herstellen, beispielsweise aus PuTTY oder unter Linux mit SSH zum UAP Access Point.

SSH Terminal zu UniFi UAP mit PuTTY herstellen
SSH Terminal zu UniFi UAP mit PuTTY öffnen

BusyBox v1.25.1 () built-in shell (ash)


  ___ ___      .__________.__
 |   |   |____ |__\_  ____/__|
 |   |   /    \|  ||  __) |  |   (c) 2010-2020
 |   |  |   |  \  ||  \   |  |   Ubiquiti Networks, Inc.
 |______|___|  /__||__/   |__|
            |_/                  https://www.ui.com/

      Welcome to UniFi UAP-AC-LR!

APBern-BZ.v4.3.28# info

Model:       UAP-AC-LR
Version:     4.3.28.11361
MAC Address: 18:e8:29:c0:b0:d6
IP Address:  192.168.1.20
Hostname:    APBern
Uptime:      104426 seconds

Status:      Server Reject (http://192.168.2.17:8080/inform)
APBern-BZ.v4.3.28#

Wird der Status des UAP mit Server Reject ausgegeben, muss der UAP zurückgesetzt werden, mit folgender Zeile aus dem SSH Terminal.

sudo syswrapper.sh restore-defaul

Bei der Zurücksetzung wird der UAP neu gestartet, nach ungefähr 2 Minuten ist das Gerät wieder erreichbar, möglicherweise jetzt unter einer anderen IP-Adresse.

Das Gerät befindet sich nun im Status – Ausstehende Annahme (statische weiße LED), das Geräte kann jetzt von der UniFi-Controller Anwendung übernommen werden.

Unifi UAP Pending Adoption Status

Nun erneut ein SSH Terminal öffnen und die Kommandozeilen ausführen, der Befehl set-inform muss dabei mehrmals ausgeführt werden. Nach der Zurücksetzung ist die Anmeldung ubnt/ubnt oder root/ubnt. Der UniFi-Controller wird hier auf dem Server 192.168.2.17 ausgeführt, kann aber auch mit einem UniFi Cloud-Key gehen.

set-inform http://192.168.2.17:8080/inform
set-inform

Nach etwa 2 Minuten steht das Gerät bereit zur adoption, in der UniFi Controller Anwendung auf Adopt klicken. Nach weiteren 2 Minuten ist das Gerät angenommen und wurde provisioniert. Die Gerätestatus-LED leuchtet jetzt dauerhaft blau.

Fehlerbehebung bei häufig auftretenden Problemen bei der Geräteadoption

Wenn die Gerätestatus-LED nicht leuchtet, prüfe ob das Gerät mit Strom versorgt wird. Überprüfe das PoE- und Ethernet-Kabel. Wenn das Gerät mit Strom versorgt wird, wird es möglicherweise von einem anderen UniFi-Controller verwaltet.

Wenn die Gerätestatus-LED dauerhaft blau leuchtet, bedeutet dies, dass das Gerät entweder bereits von einer UniFi-Netzwerkanwendung übernommen wurde und jetzt keine Verbindung mehr herstellen kann, oder dass das Gerät von einer anderen UniFi-Netzwerkanwendung verwaltet wird, die die Erkennung des Geräts verhindert.

Ein Reset kann am UniFi-Gerät neben dem RJ-45 LAN Anschluss ausgelöst werden, in dem mit einem Stift oder mithilfe einer aufgebogenen Büroklammer für min. 5 Sekunden die Reset Taste gedrückt hält, die Gerätestatus-LED beginnt zu blinken.

Zusätzliche IP-Adresse bei Windows

Wenn das Gerät die IP-Adresse 192.168.1.20 hat, und nicht von DHCP bezogen wurde, bedeutet es dass das Gerät vom UniFi-Controller zurückgewiesen wurde (Reject), und die Provisionierung nicht mehr funktioniert. Um nun das Gerät über SSH-Terminal erreichen zu können, muss beim Client Computer eine zweite IP-Adresse zugewiesen werden, da man möglicherweise ein anderes Subnet verwendet, dazu kann unter Windows wie folgt vorgegangen werden, mit drücken der Tasten, Win+R für ausführen.

Öffnen ncpa.cpl ausführen

In das Feld öffnen ncpa.cpl eingeben und OK klicken.

Das Fenster Netzwerkverbindungen wird geöffnet, über dem aktiven Netzwerkadapter mit Rechtsklick auf Eigenschaften gehen.

Internetprotokoll Version 4 Eigenschaften

Die Zeile Internetprotokoll Version 4 (TCP/IPv4) markieren und auf Eigenschaften klicken.

Eigenschaften von Internetprotokoll Version 4 (TCP/IPv4), Alternative Konfiguration

Im Abschnitt Alternative Konfiguration eine IP-Adresse eintragen, zB. 192.168.1.2 und die Subnetmaske 255.255.255.0. Die Eingabe mit Klick auf OK bestätigen, um die alternative IP-Adresse zu aktivieren.

Zweite IP-Adresse unter Linux

Unter Linux kann eine zweite IP-Adresse temporär zum Netzwerk Interface als Root zugewiesen werden.

$ ifconfig eth0:0 192.168.1.2 netmask 255.255.255.0 up

Bei modernen Linux Distributionen wie Debian 10 (buster) oder CentOS 7 und neuer, ist es diese Kommandozeile.

$ ip address add 192.168.1.2/24 dev eth0

In macOS Terminal zweite IP-Adresse zu Interface en0 hinzufügen.

$ sudo ifconfig en0 inet 192.168.1.2 netmask 255.255.255.0

Das Gerät kann nun mit Ping überprüft werden und über SSH-Terminal zu 192.168.1.20 verbunden werden.

$ ssh ubnt@192.168.1.20

Bei Linux ist SSH built in und kann direkt aus der Shell verwendet werden. Nachdem die SSH-Verbindung zum Gerät hergestellt wurde, wird das oben beschriebene Verfahren ausgeführt.

Wird ein UniFi AP nach mehreren versuchen mit Adopt nicht angenommen, hilft beim Host auf diesem der UniFi-Controller läuft, das zuweisen einer alternativen IP-Adresse zB. 192.168.1.100. Der UAP der keine IP vom DHCP bezieht, kann so vom UniFi-Controller erreicht werden, um eine Provisionierung anstossen zu können, da der UAP nach dem zurücksetzten über die IP-Adresse 192.168.1.20 vom Controller erreichbar wird. Nach der erfolgreichen Provisionierung ist der UAP wieder im ursprünglichen Subnet.

UniFi ADVANCED ADOPT

Zeigt der UniFi-Controller den UAP Status MANAGED BY OTHER, kann mit Klick auf + die Option ADVANCED ADOPT helfen.