Forum

Einloggen | Registrieren | RSS  

Timo

E-Mail

30.08.2005,
11:15
 

Switch selber bauen ?! (Netzwerktechnik)

Hallo,

in Form eines Projektes muss ein Switch selber gebaut werden.
Bei den ersten Tests wurden jedoch Probleme festgestellt.
Basis ist ein normaler PC mit Debian Linux und 3 Netzwerkkarten.
Alle 3 Rechner sollen nun mit einander kommunizieren können.
Das ganze soll nacher über iptables-Rules geregelt werden.

Den einzelnen Netzwerkkarten wurden nun folgende Ips zugeweisen: 192.168.1.5 - 192.168.1.6 - 192.168.1.7
Dann funktioniert jedoch nur die erste Netzwerkkarte nicht die anderen! :-(
Wenn jedoch die Ips 192.168.1.5 - 192.168.2.5 - 192.168.3.5 vergeben werden funktionieren alle 3 Netzwerkkarten und sind von den angeschlossenen Rechnern aus pingbar.

In dieser Konfiguration handelt es sich hierbei jedoch um einen Router ?!
Was tun? Wo liegt das Problem?

Gruß Timo

Wolfgang

E-Mail

30.08.2005,
13:35

@ Timo

Switch selber bauen ?!

» Hallo,
»
» in Form eines Projektes muss ein Switch selber gebaut werden.
» Bei den ersten Tests wurden jedoch Probleme festgestellt.
» Basis ist ein normaler PC mit Debian Linux und 3 Netzwerkkarten.
» Alle 3 Rechner sollen nun mit einander kommunizieren können.
» Das ganze soll nacher über iptables-Rules geregelt werden.
»
» Den einzelnen Netzwerkkarten wurden nun folgende Ips zugeweisen:
» 192.168.1.5 - 192.168.1.6 - 192.168.1.7
» Dann funktioniert jedoch nur die erste Netzwerkkarte nicht die anderen!
» :-(
» Wenn jedoch die Ips 192.168.1.5 - 192.168.2.5 - 192.168.3.5 vergeben
» werden funktionieren alle 3 Netzwerkkarten und sind von den
» angeschlossenen Rechnern aus pingbar.
»
» In dieser Konfiguration handelt es sich hierbei jedoch um einen Router ?!
» Was tun? Wo liegt das Problem?
»
» Gruß Timo


Könnte ein Problem mit der Netzmaske sein.

EL-Huber(R)

E-Mail

Vimercate,
30.08.2005,
14:13

@ Timo

Switch selber bauen ?!

Hi,
Netzmaske: 255,255,255,0
und dazu noch die 3 Hosts-Dateien /etc/hosts (für die 1. IP/x.5),
host.0 (für die 2. IP / x.6)
und host.1 (für die 3. IP /x.7).

Dann noch den inet.d / route.d mit den Einträgen route add xx versorgen.

CU
Stefano

bumbumcom

31.08.2005,
09:41

@ Timo

Switch selber bauen ?!

» In dieser Konfiguration handelt es sich hierbei jedoch um einen Router ?!


Hallo Timo,

genau das ist es. Bei unterscheidlichen Subnetzen mußt Du "routen" und es wird somit ein Router. An deinem PC mußt Du also IP-Forwarding oder IP-Routing einschalten.

Und dann darfst Du natürlich nichts bei den Routen falsch machen, sonst gelangen die Pakete nicht dahin, wo sie sollen... oder der Ziel-Host, weiß nicht, wohin er die Antwort schicken soll. Ist eigentlich ganz einfach.

Sollen alle verbundenen Stränge im selben Subnetz liegen, mußt Du dafür sorgen, dass für die drei Netzwerkschnittstellen auf Deinem PC "Bridging" aktiviert" wird. Ansonsten ist es nicht zulässig, IP-Adressen aus dem selben Netz auf einem "Host" zu vergeben. Unter XP geht das Bridging von Netzwerkverbindungen, von Linux habe ich keine Ahnung.

Gruß.
-carsten-

Timo

09.09.2005,
10:54

@ bumbumcom

Switch selber bauen ?!

» » In dieser Konfiguration handelt es sich hierbei jedoch um einen Router
» ?!
»
»
» Hallo Timo,
»
» genau das ist es. Bei unterscheidlichen Subnetzen mußt Du "routen" und es
» wird somit ein Router. An deinem PC mußt Du also IP-Forwarding oder
» IP-Routing einschalten.
»
» Und dann darfst Du natürlich nichts bei den Routen falsch machen, sonst
» gelangen die Pakete nicht dahin, wo sie sollen... oder der Ziel-Host, weiß
» nicht, wohin er die Antwort schicken soll. Ist eigentlich ganz einfach.
»
» Sollen alle verbundenen Stränge im selben Subnetz liegen, mußt Du dafür
» sorgen, dass für die drei Netzwerkschnittstellen auf Deinem PC "Bridging"
» aktiviert" wird. Ansonsten ist es nicht zulässig, IP-Adressen aus dem
» selben Netz auf einem "Host" zu vergeben. Unter XP geht das Bridging von
» Netzwerkverbindungen, von Linux habe ich keine Ahnung.
»
» Gruß.
» -carsten-

Timo

E-Mail

09.09.2005,
10:57

@ Timo

Switch selber bauen ?!

Hallo,

wie müssen denn die Routen aussehen, wenn man statt einem Switch einen Router annimmt?!

Gruß Timo

» Hallo,
»
» in Form eines Projektes muss ein Switch selber gebaut werden.
» Bei den ersten Tests wurden jedoch Probleme festgestellt.
» Basis ist ein normaler PC mit Debian Linux und 3 Netzwerkkarten.
» Alle 3 Rechner sollen nun mit einander kommunizieren können.
» Das ganze soll nacher über iptables-Rules geregelt werden.
»
» Den einzelnen Netzwerkkarten wurden nun folgende Ips zugeweisen:
» 192.168.1.5 - 192.168.1.6 - 192.168.1.7
» Dann funktioniert jedoch nur die erste Netzwerkkarte nicht die anderen!
» :-(
» Wenn jedoch die Ips 192.168.1.5 - 192.168.2.5 - 192.168.3.5 vergeben
» werden funktionieren alle 3 Netzwerkkarten und sind von den
» angeschlossenen Rechnern aus pingbar.
»
» In dieser Konfiguration handelt es sich hierbei jedoch um einen Router ?!
» Was tun? Wo liegt das Problem?
»
» Gruß Timo