Mobilen AP in Netzwerk einbinden
Hallo,
nachdem ich die Anleitung von aqui (Mit einem WLAN zwei LAN IP Netzwerke verbinden) vor einigen Wochen gefunden hatte, dachte ich, ich könnte diese Anleitung auf mein Problem anpassen und anwenden. Auch habe ich einige andere Anleitungen aus dem DD-WRT Forum versucht.
Im 10er Netz ist eine statische Route Zieladresse 192.168.127.0 Mask 255.255.255.0 Gateway 10.1.2.15 eingerichtet.
Nun zu meiner besonderen Konfiguration.
Ich habe ein Diagnosewerkzeug welches AP ist und an diesem sind mit WLAN ein Bediengerät und ein PC mit den notwendigen Daten angebunden. Die Daten müssen dann auf das Bediengerät übertragen werden.
Es kommt aber auch vor, daß die Daten von einem PC kommen, welcher nur im LAN eingebunden ist. Nun versuche ich mit einem DD-WRT-Router als WLAN-Client das Diagnosewerkzeug und das Bediengerät in mein LAN einzubinden.
Leider habe ich mit meinen Versuchen keinen Erfolg. Es klappt höchstens das Pingen auf verschiedene IP`s. Manchmal nur vom LAN ins WLAN, manchmal auch vom WLAN ins LAN. Aber beim Pingen auf verschiedene Clientnamen ist dann entgültig Schluß. Tracert bleibt immer im DD-WRT-Router hängen.
So ist unser Netzwerk aufgebaut.
Den DD-WRT habe ich wie folgt konfiguriert.
Unter <Setup - Erweitertes Routing> habe ich es mit Gateway und Router und verschiedenen statischen Routen versucht.
Dynamisches Routing habe ich ebenfalls mit unterschiedlichen Einstellungen versucht.
Route 1
Ziel-LAN 192.168.127.0
Subnet 255.255.255.0
GW 10.1.2.15
Interface eth1
Route 2
Ziel-LAN 10.1.2.0
Subnet 255.255.255.0
GW 192.168.127.2
Interface eth0
Weiterhin habe ich es mit dem Interface LAN & WLAN versucht.
Die SPI-Firewall ist komplett aus.
Ich hoffe, ich habe mich verständlich ausgedrückt und die Profis von euch können mich "aufs richtige Pferd setzen".
Vielen Dank schon mal im Voraus.
Rainer
nachdem ich die Anleitung von aqui (Mit einem WLAN zwei LAN IP Netzwerke verbinden) vor einigen Wochen gefunden hatte, dachte ich, ich könnte diese Anleitung auf mein Problem anpassen und anwenden. Auch habe ich einige andere Anleitungen aus dem DD-WRT Forum versucht.
Im 10er Netz ist eine statische Route Zieladresse 192.168.127.0 Mask 255.255.255.0 Gateway 10.1.2.15 eingerichtet.
Nun zu meiner besonderen Konfiguration.
Ich habe ein Diagnosewerkzeug welches AP ist und an diesem sind mit WLAN ein Bediengerät und ein PC mit den notwendigen Daten angebunden. Die Daten müssen dann auf das Bediengerät übertragen werden.
Es kommt aber auch vor, daß die Daten von einem PC kommen, welcher nur im LAN eingebunden ist. Nun versuche ich mit einem DD-WRT-Router als WLAN-Client das Diagnosewerkzeug und das Bediengerät in mein LAN einzubinden.
Leider habe ich mit meinen Versuchen keinen Erfolg. Es klappt höchstens das Pingen auf verschiedene IP`s. Manchmal nur vom LAN ins WLAN, manchmal auch vom WLAN ins LAN. Aber beim Pingen auf verschiedene Clientnamen ist dann entgültig Schluß. Tracert bleibt immer im DD-WRT-Router hängen.
So ist unser Netzwerk aufgebaut.
Den DD-WRT habe ich wie folgt konfiguriert.
Unter <Setup - Erweitertes Routing> habe ich es mit Gateway und Router und verschiedenen statischen Routen versucht.
Dynamisches Routing habe ich ebenfalls mit unterschiedlichen Einstellungen versucht.
Route 1
Ziel-LAN 192.168.127.0
Subnet 255.255.255.0
GW 10.1.2.15
Interface eth1
Route 2
Ziel-LAN 10.1.2.0
Subnet 255.255.255.0
GW 192.168.127.2
Interface eth0
Weiterhin habe ich es mit dem Interface LAN & WLAN versucht.
Die SPI-Firewall ist komplett aus.
Ich hoffe, ich habe mich verständlich ausgedrückt und die Profis von euch können mich "aufs richtige Pferd setzen".
Vielen Dank schon mal im Voraus.
Rainer
Please also mark the comments that contributed to the solution of the article
Content-Key: 270363
Url: https://administrator.de/contentid/270363
Printed on: April 25, 2024 at 13:04 o'clock
15 Comments
Latest comment
Moin,
wenn du auf dem roten AP keine statischen Routen eintragen kannst, denn dort gehört eine hin wenn du Routest und die Clients am roten AP diesen als Gateway eingetragen haben. Ansonsten musst du den Traffic auf dem DD-WRT Router NATen also auf der Firewall ein Masquerading auf dem WLAN-Interface machen damit die Pakete zurückfließen können.
Und die Firewall des DD-WRT natürlich erst mal auf Durchzug schalten.
Und auch nicht die Firewall von PC2 vergessen, Stichwort: SMB Zugriff ist in der Standardeinstellung unter Windows per Default nur aus dem selben Subnetz erlaubt !
Für den Zugriff über PC-Namen legst du am einfachsten statische A-Records auf deinem DNS-Server an.
Gruß jodel32
wenn du auf dem roten AP keine statischen Routen eintragen kannst, denn dort gehört eine hin wenn du Routest und die Clients am roten AP diesen als Gateway eingetragen haben. Ansonsten musst du den Traffic auf dem DD-WRT Router NATen also auf der Firewall ein Masquerading auf dem WLAN-Interface machen damit die Pakete zurückfließen können.
Und die Firewall des DD-WRT natürlich erst mal auf Durchzug schalten.
Und auch nicht die Firewall von PC2 vergessen, Stichwort: SMB Zugriff ist in der Standardeinstellung unter Windows per Default nur aus dem selben Subnetz erlaubt !
Für den Zugriff über PC-Namen legst du am einfachsten statische A-Records auf deinem DNS-Server an.
Gruß jodel32
Das mit dem NATen verstehe ich nicht.
Das wäre ja auch nur eine Option gewesen, da ich die Hardware(roter AP) hier nicht kenne.Aber wenn die Clients am roten AP den DD-WRT als GW nutzen ist das ja so i.O., dann ist auch keine Route auf dem DD-WRT nötig, denn der kennt ja seinerseits schon beide Netze.
Häng dich einfach mit Wireshark ins Netz und verfolge den Packetflow dann weist du sofort wo's klemmt.
Du sagst Pings vom einen ins andere Netz kommen an, und es hängt nur an der DNS-Auflösung bzw, dem Zugriff auf Freigaben ? Dann befolge meine Hinweise zur Firewall auf den Clients in meinem ersten Post.
Gruß jodel
Ich habe ein Diagnosewerkzeug welches AP ist
Das ist dann so technisch NICHT nicht integrierbar, denn eine AP zu AP Kopplung wenn beide Geräte im sog. Infrastructure Mode arbeiten also Clients bedienen ist so nicht möglich !Das klappt einzig nur wenn ein AP auch als Client Mode konfigurierbar ist wie es der DD-WRT ja kann (siehe Tutorial) und so an einem bestehenden AP angekoppelt wird.
Leider habe ich mit meinen Versuchen keinen Erfolg.
Kein Wunder...siehe die oben genannten Gründe ! Der AP kann niemals im AP Modus sich mit dem DD-WRT verbinden, das ist technisch nicht möglich !Es geht einzig und allein nur andersrum Das sich der DD-WRT als WLAN Client mit dem mobilen AP verbindet genau wie es im Tutorial beschrieben ist !
Vermutlich hast du das auch so gemacht, oder ? Laut der Zeichnung müsste es so sein, also logisch alles richtig ?!
Generell sind deine Einstellungen richtig und eine WLAN Verbindug sollte zustandekommen.
Ein Problem gibt es und das ist der Haken bei "WAN Port dem Switch zuweisen" !!!
Das darf eigentlich niemals sein, denn der WAN Port darf niemals Teil des Switchports sein. Besser du entfernst das ! Sollte im Default auch weg sein ?!
Der WAN Port ist ein eigenständiger Port !
Essentiell ist ob du den DD-WRT im Router oder Gateway (NAT) Modus betreibst !
- Bei beiden Modi MUSS am WAN Port die 10.1.2.254 /24 statisch als Gateway eingetragen sein, denn das ist ja dein Internet Router !
Oder hat der Server 2 Netzwerkkarten wie in diesen Tutorial beschrieben ???
Routing von 2 und mehr IP Netzen mit Windows, Linux und Router
Leider sagst du dazu nichts und aus deiner Zeichnung wird das nicht vollständig klar
Wenn der Server der Router und DNS ist dann stimmt das, dann darf der Router aber niemals die .254 im gleichen Netz haben !! (Siehe Tutorial)
Ist der Server also nur einbeinig im 10.2.1er Netz dann MUSS der DD-WRT Router auf die 10.2.1.254 zeigen und DNS dann auf die .1 wenn du auch lokale Adressen auflösen willst und eine DNS Weiterleitung im Server auf die .254 hast.
Im Gateway (NAT) Modus musst du keinerlei Routen eintragen ! Klar, denn alle Pakete aus dem mobilen Netz 192.168.127.0 /24 kommen ja alle mit einer Absender IP 10.2.1.15 im Netz raus durch das NAT
Der Internet Router "denkt" also das hier ein lokaler Client sendet.
Wenn du den DD-WRT im Router Modus betreibst dann MUSST du zwingend eine statische Route im Internet Router (oder Server, je nachdem wer wirklich routet ?!) konfigurieren und zwar:
Zielnetz: 192.168.127.0, Maske: 255.255.255.0, Gateway: 10.2.1.15
Den NAT Modus kannst du eigentlich gar nicht verwenden !!
Durch die NAT Firewall am DD-WRT die das Netz 192.168.127.0 ja quasi "von außen" sieht kommst du niemals in Internet oder ins 10er Netz aus diesem Netz. Die NAT Firewall verhindert das sicher.
Da ist klar das im NAT Modus jeglicher Ping scheitert !!!
Es geht einzig nur andersrum VOM 10er Netz ins 192er Netz !
Du bist also quasi verdonnert in dem Design ein transparentes Routing inkl. der statischen Route auf dem Internet Router zu machen !!!
Vergiss das nicht...und kläre für uns nochmal ob der Internet Router routet oder der Server 2 NIC hat und das macht ? Das ist wichtig zu wissen und ggf. liegt da der Fehler weil du da auch dann ne falsche Gateway IP definierst hast (.1 statt richtig der .254 !)
OK, wenn du die Route bei allen 10er Clients statisch eingetragen hast was man eigentlich nie machen sollte aber muss wenn man keinen Zugriff auf den zentralen Router hat, dann kannst du dein kleines Netz auch erstmal OHNE den Internet Zugang testen:
Dann muss auch ein Ping auf einen 192er Client klappen z.B. 192.168.127.100 !
- Ping vom 10er Client auf die lokale DD-WRT IP 10.2.1.15 muss klappen
- Ping vom 10er Client auf die lokale DD-WRT LAN IP 192.168.127.2 muss klappen.
- Das gleich zur Sicherheit nochmal mit Traceroute (tracert) testen und im Client mit route print checken ob die Route auch wirklich da ist ?! (route add 192.168.127.0 mask 255.255.255.0 10.2.1.15 -p) -p um sie permanent zu machen !
Dann muss auch ein Ping auf einen 192er Client klappen z.B. 192.168.127.100 !
Setze bei den Clients am roten AP den DNS-Server Eintrag auf deinen DNS Server im 10er Netz (10.1.2.1), fertsch.
Zitat von @ErZett:
> Setze bei den Clients am roten AP den DNS-Server Eintrag auf deinen DNS Server im 10er Netz (10.1.2.1), fertsch.
Dies ändert leider auch nichts!
Doch das geht sehr wohl, wenn du denn den FQDN angibst. Die Rechner musst du entweder alle in den TCP-IP-Eigenschaften mit ein und dem selben DNS-Suffix versehen oder zusätzlich einen WINS auf deinem Server im 10er Netz betreiben und an deinen Clients in den TCP/IP Eigenschaften angeben, wenn du nur den puren NETBIOS Namen zum Verbinden verwenden willst ! Für die PCs im roten Netz trägst du auf deinem DNS-Server am besten statische A-Records ein (sind ja nicht so viele). Für Turnschuh-Admins geht's natürlich auch über die Hosts-Datei auf den Clients.> Setze bei den Clients am roten AP den DNS-Server Eintrag auf deinen DNS Server im 10er Netz (10.1.2.1), fertsch.
Dies ändert leider auch nichts!
Du solltest dir erst mal Namensauflösungs-Grundlagen unter Windows reinpfeifen ...
Wenn ich aber tracert oder ping auf den Namen der Clients starte, dann klappt das nur im 10er Netz.
Ist logisch, denn wie jeder Netzwerker weiss werden UDP Netbios Nameservice Broadcasts NICHT über Routergrenzen übertragen, das ist genrell so im TCP/IP das UDP Broadcasts das nicht können...und auch sollen !Wenn du also keinen zentralen DNS betreibst ist das Verhalten normal in einem gerouteten Netz wie deinem.
Die Lösung ist aber kinderleicht:
Du trägst die Namen einfach in der Datei hosts oder lmhosts statisch ein.
Wie das genau geht erklärt dir dieser Thread:
XP-Home mit 2 Kabelgebundenen und WLAN PCs
Ignorier XP in Win7 oder 8 ist es identisch !
Langsam glaube ich, daß der DNS auf dem roten AP nicht korrekt läuft.
Hat damit nichts zu tun ! DNS rennt natürlich niemals auf APs und auch auf Routern ist es nur ein Proxy DNS für Internet Domains, niemals für lokale Namen die sich ganz anders im netz propagieren (siehe oben)Vergiss das also schnell wieder.
Kann es daran liegen, daß ich den WLAN Client "falsch" herum verwende?
Nein, siehe oben !Nochmals: Wenn du keinen lokalen DNS betreibst und über Broadcasts arbeitest geht es nicht und du musst die hosts Datei verwenden.
Mit lokalem DNS (und damit ist ein Server gemeint und KEIN Proxy DNS in Routern !) dann musst du dein 2tes IP Netz mit den Namen dort konfigurieren.
Wie immer sind die Kommados nslookup und dig hier deine Freunde beim Troubleshooten !
Da habt Ihr mir ja ordentlich Hausaufgaben aufgegeben
Das ist ja nunmal so wenn man sich in ein Administrator Forum wagt da muß ich mal suchen ob ich da auch sowas wie die hosts Datei habe
Aber na klar !! Jeder weiss das Android ein Linux ist und dort findest du die Hostnamen in der Datei /etc/hosts wie generell bei allen Unixen dieser Welt... !Aber ich habe kapituliert! Ich habe keinen Fehler gefunden und es klappte irgendwie nicht.
Komisch hat hier in 5 Minuten geklappt und spielt wunderbar !Irgendwo hast du aber noch einen Knoten in deiner Denke und Konfiguration. Normal funktioniert so ein Setup vollkommen problemlos und ist auch nix Exotisches.
Aber wenn statisch geht ist ja auch gut.