el-tunox
Goto Top

Auf IP-Adressbereich hinter Netzwerkbrücke zugreifen

Liebe User,

ich habe heute erfolgreich eine Netzwerkbrücke gebastelt. Dafür habe ich einen alten TP-Link Router mit OpenWRT verwendet. Dieser hat nun eine Wlan-Brücke zum nächsten AP weit oben an der Decke hergestellt. Grund dafür ist eine Integration eines Geräts ohne WLAN, worauf die kommenden Tage ein Techniker per Remote drauf soll. Der TP-Link zieht nun wie gewollt eine IP aus dem Adressbereich des DHCP vom AP. Das Gerät hinterm TP-Link hat leider einen anderen Adressbereich. Dieser lässt sich aktuell auch nicht ändern, da es kein Webinterface gibt.
Nun die Frage, gibt es eine Möglichkeit aus dem DHCP Netz auf das Gerät hinterm TP-Link zuzugreifen ?
Wenn ja, welche Einstellungen müsste ich vornehmen ? Bisherige Suchergebnisse halfen mir leider gar nicht.

Gruß

Content-ID: 669248

Url: https://administrator.de/contentid/669248

Printed on: December 7, 2024 at 17:12 o'clock

Spirit-of-Eli
Spirit-of-Eli Nov 04, 2024 at 18:29:44 (UTC)
Goto Top
Moin,

du musst auf deinem Gateway eine Route setzen.
Ohne IPs zu kennen, wird dir niemand helfen können.

Außerdem steht in Frage ob es wirklich Sinn macht verschiedene Netze zu nutzen.
Mach bitte eine Zeichnung mit allen IP-Adressbereichen.

Gruß
Spirit
aqui
aqui Nov 04, 2024 updated at 19:29:00 (UTC)
Goto Top
gibt es eine Möglichkeit aus dem DHCP Netz auf das Gerät hinterm TP-Link zuzugreifen ?
Nein die gibt es so mit deiner Konfig nicht.
Das ist auch klar und erwartbar bei deinen Anforderungen mit der festen Vorgabe eines IP Netzes auf der LAN Seite. Eine Bridge kann bekanntlich nicht zw. 2 IP Netzen vermitteln sprich routen, da sie rein nur auf Mac Adress Basis arbeitet.
Eine Bridge kann also nur ein bestehendes IP Netzwerk "durchreichen". Mit einer Bridge manövrierst du dich also bei deinen Anforderungen in eine Sackgasse. Das geht nur mit einem Routing Setup wie Kollege @Spirit-of-Eli oben schon richtig sagt.

Die Lösung ist also kinderleicht: Entferne die Bridge und ihr Setup vollständig von deinem OpenWRT Router.
Dann konfigurierst du das WLAN Interface als Client und wählst dich damit ins bestehende WLAN ein. Das LAN Interface setzt du auf eine IP Adresse und Maske aus dem IP Netzwerk was dir das LAN Gerät vorgibt und steckst du auf das Endgerät mit der fest vorgegebenen IP Adresse.

Entscheidend ist jetzt die Frage ob dieses Endgerät ein Gateway konfiguriert hat oder ob man dort eine Gateway IP setzen kann die auf das OpenWRT Interface zeigt. Damit ist dann problemlos ein Routing möglich zwischen diesen beiden IP Netzen. Grundlagen und ToDos zu der ganzen Thematik findest du auch HIER.

Kannst du auf dem Endgerät kein Gateway konfigurieren ist Routing nicht möglich und du musst das ein NAT aus dem WLAN konfigurieren das Traffic der vom WLAN über den OpenWRT zum LAN kommt per Masquerading auf die LAN IP umgesetzt wird. Dadurch "merkt" das Endgerät dann nicht das dieser Traffic von anderen IP Adressen kommt und sieht diesen als lokalen Traffic aus dem eigenen Netz.
Ein klassisches NAT Setup wie es u.a. auch hier beschrieben ist.
Alternativ erledigt das außer OpenWRT auch ein kleiner 20 € WLAN Router von Mikrotik.
https://www.varia-store.com/de/produkt/687064-rb941-2nd-routerboard-hap- ...
El-Tunox
El-Tunox Nov 06, 2024 at 10:48:10 (UTC)
Goto Top
Moin,

ich versuche das mal zu verbildlichen...

Open WRT Bridge läuft als Client und hat eine feste IP 192.168.18.20
Das Netzwerk mit DHCP vergibt Adressen im Bereich 192.168.25.0/24 bis .25.254
Die beiden Geräte hinter der Bridge (zu denen ich gerne Netzwerkzugriff haben würde) haben jeweils die
192.168.18.7 (Gerät A) und die 192.168.18.10 (Gerät B).

Die WRT-Bridge als Client zieht sich quasi eine Adresse vom 25er DHCP. Dem Gerät A könnte ich eine andere IP zuweisen, dem Gerät B leider nicht. Gerät B bräuchte spezielle Software und ein zugehöriges, teures Kabel zur Konfiguration.
aqui
aqui Nov 06, 2024 updated at 18:25:16 (UTC)
Goto Top
Das Netzwerk mit DHCP vergibt Adressen im Bereich 192.168.25.0/24 bis .25.254
Das ist natürlich Quatsch. Wenn dem wirklich so wäre würde es eine IP Adressüberschneidung mit dem statischen Routerport geben und entsprechends Adresschaos. DHCP Pools sparen solche Adressen logischerweise aus. Sollte dem wirklich so sein wäre das eine gravierende Fehlkonfiguration des DHCP Server die einer Korrektur bedarf. Üblicherweise klammert der DHCP Pool die Adressenden aus da dort so gut wie immer statische Adressen liegen also .10 bis .240 oder sowas.

Wichtig ist das OpenWRT nicht mehr im Bridge Mode arbeitet sondern ganz normal als Router was es ja in der Regel auch ist. Das, sofern mehrere vorhanden, diese lokalen LAN Ports als Bridge auf dem LAN Interface zusammengefasst sind ist klar. Das ist bei einer Fritzbox ja auch so.
Wichtig ist nur das zwischen LAN Interface und WLAN Interface geroutet wird!
Das ist für dich zwingend weil du unterschiedliche, nicht änderbare IP Netze zusammenbringst die bekanntlich nur ein Router verbinden kann aber keine Bridge.
Deine ToDos sind dann die folgenden:
  • LAN Interface des OpenWRT bekommt eine feste statische IP 192.168.18.1/24. Idealerweise mit einem DHCP Server dessen Pool Bereich A und B sicher ausspart!! Also z.B. .100 bis .150!
    • An das LAN Interface schliesst du deine beiden Geräte A und B an die sich dann vom OpenWRT auch schon pingen lassen sollten. Bedeutet LAN Connectivity OK!
  • Den WiFi WLAN Port des OpenWRT konfigurierst du als WLAN Client (kein AP Mode!) Dieser wählt sich dann in das bestehende WLAN Netz ein und bekommt von dem eine 192.168.25.x IP.
  • Jetzt auf dem Gateway eine statische Route setzen die das .18.0er Netz den Clients im .25.0er Netz bekannt macht: Ziel: 192.168.18.0, Maske: 255.255.255.0, Gateway: 192.168.25.x (OpenWRT)
Fertisch!
Ein sehr einfaches und simples Setup was richtig verbildlicht dann so aussähe:

openwrt
aqui
aqui Nov 10, 2024 at 10:55:50 (UTC)
Goto Top
Wenn es das denn nun war bitte nicht vergessen deinen Thread als erledigt zu schliessen.
How can I mark a post as solved?