arondark
Goto Top

PC als Accesspoint mit zwei Gateways

Hallo,

ich habe einen PC auf dem Windows XP installiert ist und als Dozentenrechner fungiert. Dieser PC hat eine W-Lan Karte und zwei Netzwerkkarten. Die W-Lan Karte ist so konfiguriert das sie im AP Mode arbeitet und über eine Netzwerkkarte ins Lan routet.

Nic1: 10.0.0.0
Nic2: 172.16.0.0
W-Lan: 192.168.123.0

Die W-Lan Karte ist mit Nic2 gekoppelt (ICS), alle Internetanfragen die über W-Lan kommen, sollen über das GW von Nic2 ins Internet geleitet werden.
Die lokalen Internetanfragen des PCs sollen über das Gateway von Nic1 ins Internet gehen.

Das funktioniert aber nicht, entweder gehen beide Seiten über Nic2 oder die Anfragen über das W-Lan funktionieren nicht.

Es gibt jetzt zwei Standardgateways eins über 10.0.0.1 und das andere über 172.16.0.1.


Vielen Dank

Gruß
AronDark

Content-ID: 156969

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

Ausgedruckt am: 23.11.2024 um 05:11 Uhr

aqui
aqui 14.12.2010, aktualisiert am 18.10.2012 um 18:44:24 Uhr
Goto Top
Unter XP ist es unmöglich einen Accesspoint zu emulieren. Was du machen kannst ist lediglich das XP WLAN von anderen Geräten im Ad Hoc Modus anzusprechen.
Mit einem externen DHCP Server wie z.B. diesem hier:
http://ruttkamp.gmxhome.de/dhcpsrv/dhcpsrv.htm
kann man dann einen "quasi Ad Hoc" AP generieren aber es ist kein richtiger AP im Infrastrucure Mode...nur so viel vorweg !
Alles andere erklärt dir dieses Tutorial:
Routing von 2 und mehr IP Netzen mit Windows, Linux und Router
Damit bringt man das im Handumdrehen zum Fliegen !

Generell ist aber das was du vorhast mit XP oder allgemein bei Windows mit Bordmitteln nicht zu lösen.
Dafür benötigst du einen Load Balancing Router, also einen Router mit 2 WAN Ports
http://www.draytek.de/Beispiele_html/Ethernet_WAN_LAN/Dual_WAN.htm
oder einen Router oder Layer 3 Switch der Policy based Routing supportet.
Cisco Router 2 Gateways für verschiedene Clients
Windows an sich kann keins von beiden !
Fazit: Vergiss den Lösungsansatz mit Windows !
MrTrebron
MrTrebron 14.12.2010 um 14:38:33 Uhr
Goto Top
Hallo AronDark,

so wie ich das lese gibt es nur eine Verbindung zwischen der WLAN und der NIC 2.
Du müsstest also nochmal eine Bridge zwischen den beiden NICs einrichten und routen aufbauen.

Ob Windows XP das so unterstützt wage ich jetzt mal ein wenig zu bezweifeln.

Gruß
Norbert
aqui
aqui 14.12.2010 um 14:43:08 Uhr
Goto Top
@MrTrebron
Mit einer Bridge ist es ganz und gar nicht zu lösen, denn damit ist eine Separation des Traffics aus dem Segmenten NIC1 und NIC2 gar nicht mehr möglich was der Treadowner ja primär anstrebt !.
Mal ganz abgesehen davon das man LAN Segmente mit 2 unterschiedlichen IP Netzen niemals Layer 2 Bridgen darf !
Vergiss DAS also bitte ganz schnell wieder ! Damit wirds nur noch schlimmer...
AronDark
AronDark 14.12.2010 um 14:48:02 Uhr
Goto Top
Vielen Dank für die Antwort.
Das Tutorial hatte ich mir schon angeschaut, sehr schön geschrieben.
Das W-Lan ist ja schon eingerichtet und wir haben auch schon erfolgreich mit 10 Laptops darüber im Internet gesurft.
Das Problem was ich habe ist, das Nic1 ein anderes Gateway ins Internet nehmen soll als Nic2.
Habe da auch schon mit der Metrik rumgespielt, hat aber auch nichts genützt.
Ich lese mir das Tut nochmal genau durch.

Gruß
AronDark
MrTrebron
MrTrebron 14.12.2010 um 14:54:38 Uhr
Goto Top
@aqui
Danke! Werde ich mir merken!

Gruß
Norbert
AronDark
AronDark 14.12.2010 um 14:55:13 Uhr
Goto Top
Hallo Norbert,

zwischen der W-Lan Karte und Nic2 ist das ICS gekoppelt.
Hintergrund ist dieser, dass die W-Lan nutzer über einen anderen Kontentfilter ins Internet gehen sollen als der Dozenten PC, da das W-Lan nur gefiltert genutzt werden darf. Über einen anderen Hardwarerouter wird das 172.16.0.0 Netz wieder in das 10.0.0.0 geroutet. Ist etwas kompliziert aber mir ist nichts besseres eingefallen.
Der AP Mode wird übrigens über eine mitgelieferte Software ermöglicht.

Gruß
AronDark

PS: Der Kontenfilter regelt den Verkehr anhand von IP Adressen.
aqui
aqui 14.12.2010 um 15:46:54 Uhr
Goto Top
Wie gesagt, es ist mit Winblows Bordmitteln NICHT zu lösen auch wenn du noch so viel mit Metriken und Verschlimmbesserungen jonglierst und die Routen verdrehst... Windows kann es nicht, das ist Fakt !
Du musst Linux mit Mad WiFi oder einen anderen Router verwenden (Dual WAN) wie den Draytek 2910 o.ä. oder einen Router/L3 Switch der PBR supportet. Da führt kein Weg dran vorbei !
AronDark
AronDark 15.12.2010 um 11:10:51 Uhr
Goto Top
Hallo aqui,

ich habe mich vieleicht etwas unverständlich ausgedrückt. Der PC in dem die W-Lan Karte eingebaut ist, stellt nicht die Gateways zur Verfügung, er soll nur das Internet über ICS bereitstellen (W-Lan Karte und Nic2), was auch gut funktioniert. Der PC selber also, wenn am PC der Browser geöffnet wird, soll die Kommunikation über Nic
1 gehen.

Leider kann ich die Dozenten PCs nicht unter Linux betreiben, da zuviele Anwendungen benutzt werden die nur unter WIndows laufen.
Ich überlege gerade, ob ich in den lokalen Browser auf dem PC einfach ein Proxyport angebe. Dann benutzt das W-Lan die Standardgateway Adresse und die Dozenten PCs die Proxy Adresse.

Gruß
AronDark
aqui
aqui 17.12.2010, aktualisiert am 18.10.2012 um 18:44:26 Uhr
Goto Top
Es spielt doch keine Rolle ob das Internet über externe Router oder direkt am "WAN" NIC des Servers landet. Ist ja nur ne andere IP, das Prinzip ist das gleiche !
Winblows kann KEIN Policy Based Routing Ende....
Damit scheitert dein o.a. Szenario schon im simpelsten Ansatz. Fazit: Egal wie du es drehtst es ist mit Windows NICHT zu lösen !
Wenns denn am Linux scheitert (damit wäre es problemlos machbar...) besorge dir einen Dual WAN Router wie einen Draytek 2910:
http://www.draytek.de/Produkt_Vigor2910.htm
bzw.
http://www.draytek.de/Beispiele_html/Ethernet_WAN_LAN/Dual_WAN.htm
oder eine kleine Firewall mit Dual WAN Port (pfSense):
Preiswerte, VPN fähige Firewall im Eigenbau oder als Fertiggerät
...oder einen anderen gescheiten L3 Switch oder Router der PBR supportet:
Cisco Router 2 Gateways für verschiedene Clients
Die lösen dir dein Problem im Handumdrehen mit ein paar Mausklicks !