Ubiquiti EdgeSwitch: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Beschreibung für EdgeSwitch-10XP)
(Beschreibe Konfiguration via Kommandozeile)
Zeile 48: Zeile 48:
 
* statische Route für die Switch-IP auf dem verbundenen (kabelgebundenen) Netzwerk-Interface des Routers setzen
 
* statische Route für die Switch-IP auf dem verbundenen (kabelgebundenen) Netzwerk-Interface des Routers setzen
 
* Pakete, die an den ToughSwitch weitergeleitet werden, müssen mit der IP-Adresse des verbundenen (kabelgebundenen) Netzwerk-Interface des Routers versehen werden
 
* Pakete, die an den ToughSwitch weitergeleitet werden, müssen mit der IP-Adresse des verbundenen (kabelgebundenen) Netzwerk-Interface des Routers versehen werden
Siehe dazu die untenstehenden Bildschirmfotos.
 
  
 +
===== Konfiguration via Web-Interface =====
 
<gallery>
 
<gallery>
 
olsrd_hna_fuer_non_olsr_nachbar.png|HNA für olsrd konfigurieren
 
olsrd_hna_fuer_non_olsr_nachbar.png|HNA für olsrd konfigurieren
Zeile 55: Zeile 55:
 
firewall_snat_fuer_nicht_olsr_nachbar.png|SNAT für weitergeleitete Pakete konfigurieren
 
firewall_snat_fuer_nicht_olsr_nachbar.png|SNAT für weitergeleitete Pakete konfigurieren
 
</gallery>
 
</gallery>
 +
 +
===== Konfiguration via Kommandozeile =====
 +
<pre>
 +
target_ip=192.168.5.36
 +
prefix=olsrd.$(uci add olsrd Hna4) && uci set "$prefix.netmask=255.255.255.255" && uci set "$prefix.netaddr=$target_ip" && uci commit olsrd
 +
prefix=firewall.$(uci add firewall redirect) && for assignment in "target=SNAT" "src=on_mesh" "dest=on_mesh" "proto=all" "src_dip=$(on-function get_main_ip)" "dest_ip=$target_ip" ; do uci set "$prefix.$assignment"; done && uci commit firewall
 +
/etc/init.d/olsrd restart
 +
/etc/init.d/firewall restart
 +
</pre>

Version vom 23. April 2019, 18:41 Uhr

Hinweis: Die Geräte führen ab 2018 den Namen "Ubiquiti EdgeSwitch-X"

Inhaltsverzeichnis

Allgemeines

Die Geräte der ToughSwitch/EdgeSwitch-Serie sind Switches, die über ihre Netzwerk-Ports Spannung einspeisen können, um POE-Router (z.B. Ubiquiti- oder andere Router) zu betreiben. Die Switches ermöglichen über ihr Web-Interface die Ansteuerung der Versorgungsspannung der mit ihnen verbundenen Router (z.B. für einen Reboot aus der Ferne).

Leider ist unsere Firmware nicht auf den Geräten lauffähig. Somit können die Switches nicht am OLSR-Routing teilnehmen. Die Erreichbarkeit im gesamten Mesh ist jedoch konfigurierbar.

Modelle

Modell POE-Ports SFP-Ports Besonderheiten
TS-5-POE 5 0 24V Passiv-PoE
TS-8-PRO 8 0 24V Passiv-PoE u. 48V Aktiv-PoE
ES-10XP 8 2 24V Passiv-PoE

Die SFP-Ports können für die Verbindung mit nicht-POE-Geräten (z.B. einem weiteren Switch) genutzt werden. Dafür empfiehlt sich beispielsweise Ubiquiti UF-RJ45-1G zur Verwendung einfacher Netzwerkkabel (RJ45).

Konfiguration

IP Adressen

Der Switch ist werksseitig mit der statischen IP 192.168.1.20 konfiguriert.

Innerhalb des Opennet verwenden wir den IP-Bereich 192.168.5.x (Netzmaske 255.255.0.0) für Switches und ähnliche Geräte. Die Liste der freien und vergebenen IPs ist unter Server zu finden. Trage die von dir gewählte IP dort ein.

Management Port

Neben den POE-Ports verfügt manche Switches auch über einen Management-Port (ohne POE). Dieser ist laut Datenblatt jedoch keinesfalls für Datenverbindungen zu verwenden, da er eine hohe CPU-Last erzeugt und nur wenige MBit/s übertragen kann.

Routing via OLSR

Für das Routing via OLSR sind folgende Anpassungen auf einem direkt benachbarten Router vorzunehmen:

  • olsrd announciert die IP des Switch als HNA
  • statische Route für die Switch-IP auf dem verbundenen (kabelgebundenen) Netzwerk-Interface des Routers setzen
  • Pakete, die an den ToughSwitch weitergeleitet werden, müssen mit der IP-Adresse des verbundenen (kabelgebundenen) Netzwerk-Interface des Routers versehen werden
Konfiguration via Web-Interface
Konfiguration via Kommandozeile
target_ip=192.168.5.36
prefix=olsrd.$(uci add olsrd Hna4) && uci set "$prefix.netmask=255.255.255.255" && uci set "$prefix.netaddr=$target_ip" && uci commit olsrd
prefix=firewall.$(uci add firewall redirect) && for assignment in "target=SNAT" "src=on_mesh" "dest=on_mesh" "proto=all" "src_dip=$(on-function get_main_ip)" "dest_ip=$target_ip" ; do uci set "$prefix.$assignment"; done && uci commit firewall
/etc/init.d/olsrd restart
/etc/init.d/firewall restart
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge