WinFuture-Forum.de: Ip Forwarding - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Ip Forwarding


#1 Mitglied ist offline   Kingbonecrusher 

  • Gruppe: aktive Mitglieder
  • Beiträge: 541
  • Beigetreten: 16. März 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Januar 2007 - 20:02

Hallöchen,

Ich habe hier ein Ad-Hoc WLAN. An dies soll sich mein N93 andocken (was auch erstmal klappt), jedoch werden keine Daten über die WLAN Karte hinaus verteilt. Mit Putty kann ich nur auf den Rechner über die WLAN Karte zugreifen. Rechner, welche im gleichen Subnetz sind kann ich nicht mit Putty öffnen. Ich habe daraufhin den Datenverkehr mit WireShark mitgeschnitten. Das Handy verbindet sich mit der WLAN Karte, erkundet sich wer die IP hat, bekommt eine antwort. So, nun ist der erste Schritt abgeschlossen. Nun fragt das Handy laut WireShark nach dem Rechner welchen ich in Putty angegeben habe. Ist war gleiches Subnetz, aber eben andere Ethernetschnittstelle.

Nun meine Frage, um eine komplette Kommunikation zu gewährleisten müsste ich doch IP Forwarding aktivieren? Bin ich da auf dem richtigen Weg?

N93->eth2->eth0->ROUTER

mfg
Eingefügtes Bild
0

Anzeige



#2 Mitglied ist offline   Kingbonecrusher 

  • Gruppe: aktive Mitglieder
  • Beiträge: 541
  • Beigetreten: 16. März 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. Januar 2007 - 14:43

Was ich gesucht habe ist übrigens eine normale Netzwerkbrücke. Leider geht`s immernoch nicht recht, dafür loggt WireShark aber endlich Netzwerkverkehr von der 2ten Netzwerkkarte auf dern WLAN Karte. Das Handy bekommt auch endlich antworten auf dei ARP Anfragen, leider bekomme ich immernoch keine Verbindung :-(. Liegt wohl nun am DNS...
Eingefügtes Bild
0

#3 Mitglied ist offline   [U]nixchecker 

  • Gruppe: aktive Mitglieder
  • Beiträge: 347
  • Beigetreten: 17. Mai 05
  • Reputation: 0
  • Wohnort:Bayern
  • Interessen:Informatik, Linux, Rollerbladen, Bodybuilding, GungFu

geschrieben 12. Januar 2007 - 15:18

Leider hast du das ganze etwas zu ungenau beschrieben. Wie sieht das genau aus.




Du hast:

Ad-Hoc
N93wlan <-> wlan(Rechner)eth0 <--> eth0(Router)

beim Rechner gehe ich davon aus, dass du dort wlan z.B. 192.168.1.x hast und bei eth0 192.168.0.x. Um dann von N93(sagen wir mal 192.168.1.2) zum Router(sagen wir 192.168.0.254) zu kommen musst du ne statische Route einrichten und zwar beim N93, du musst N93 sagen route alles was zu 192.168.0 geht über Rechner(sagen wir wlan 192.168.1.254 eth0 192.168.0.1). Das geht mit dem Befehl "route"


Was einfacher ist, wenn du z.B. NAT auf Rechner, dann benötigst du keine Routen
0

#4 Mitglied ist offline   Kingbonecrusher 

  • Gruppe: aktive Mitglieder
  • Beiträge: 541
  • Beigetreten: 16. März 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. Januar 2007 - 18:21

Das ganze sieht so aus:

192.168.100.70 <-> 192.168.100.57 <-> 192.168.100.56 <-> 192.168.100.1
Ad-Hoc <-> Ad-Hoc (SSID:N93) <-> intern eth0 <-> Inet-Router
N93wlan <-> wlan(Rechner)eth2 <-> rj45(Rechner)eth0 <->rj45(Router)

N93 :ip:192.168.100.70 - gw192.168.100.57 - dns192.168.100.57
eth2:ip:192.168.100.57 - gw----------------- - dns192.168.100.1
eth0:ip:192.168.100.56 - gw192.168.100.1 - dns192.168.100.1


Im Handy kann ich leider keine Routen von Hand angeben. Ich gebe dort nur die IP Adresse per Hand an, und dann stelle ich das Gateway noch auf 192.168.100.57 (sollte eigentlich genau das tun), und DNS eben 192.168.100.1, oder eben alles per DHCP.

Natürlich funktioniert es so nicht über DHCP. Das Handy sendet eine ARP Anfrage über die WLAN Karte, was natürlich so nicht klappen kann. Habe dann wie oben beschrieben per Hand die Daten angegeben, und konnte mich über die WLAN Karte direkt auf den Rechner einloggen. Aber wie gesagt NUR auf 192.168.100.57. Ein zweiter ssh Rechner, 192.168.100.200 läuft so nicht.

Dann habe ich die Brücke (br0<192.168.100.80) erstellt, und konnte so sehen was nun auf der Schnittstelle wlan(eth2) so abgeht. Nun sah ich dort auch ARP Anfragen aus dem Kabelnetz, welche ohne nicht ankamen.

Nun startete ich nochmals Putty im Handy, verfolgte die Logliste mit WireShark. Das Handy fragte an, welcher Rechner 192.168.100.57 hat. Also mein im Handy gestelltes Gateway. Antwort kommt. Dann erfragt es die welcher Rechner 192.168.100.200 ist. Bekommt auch eine Antwort, das wars dann aber auch mit der Verbindung, am Handy bekomme ich einen Socket Connect Error :-(

Komischweise konnte ich mich so nichtmal an eth2(192.168.100.57) anmelden.

Wäre echt genial wenn jemand bei der Lösung Tipps geben kann.
Eingefügtes Bild
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0