Routing mit 2 Netzwerken

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Koos
Beiträge: 12
Registriert: 13.08.2004 10:43:17
Wohnort: Koeln
Kontaktdaten:

Routing mit 2 Netzwerken

Beitrag von Koos » 13.08.2005 18:49:20

Moin,
Bevor ich zu meinem Problem komme, Hintergrundwissen zu meinem Netzwerk:

Folgende Geraete sind im Netz miteinander verbunden:

- fritz box
- linksys router
- server
- 5 weitere clients

Das Netz ist aufgeteilt in:

192.168.1.0 (fritz box, server)
192.168.2.0 (server, linksys router, clients)

Die Art der 'Verdrahtung':

1. DSL Modem (fritz box) --> Inet.
2. fritz box <--> switch
3. fritz box <--> server
4. server <--> switch (eth0)
5. server <--> switch (eth1)
6. switch <--> router (2x)
7. switch <--> clients
8. router <--> clients

Kurze beschreibung:

Die fritzbox und der Server liegen im 192.168.1.0 Netzwerk an die ich unmittelbar aus dem Netz von aussen drankomme.
Der Router und die Clients gehoeren zu dem 192.168.2.0 Netzwerk an das ich intern drankomme.
Der Server (mit 2 Netzwerkkarten) ist die unmittelbarre Schnittstelle zwischen dem 1.0 und 2.0 Netz.
Verkablung ist ein wenig 'verwirrend' aber glaubt mir- es geht ueber 3 Zimmer, und wegen dem Wlan musste es halt so passieren. :) Das vom Router zum Switch 2 Kabel fuehren ist auch gewollt, denn die Clients die nur vom Router aus per dhcp 'bedient werden' auch sich ueber 2 weitere Zimmer 'strecken'.

So viel dazu. Jetzt mein Problem das eigentlich nur den Server betrifft:

Ich habe Konfigurationsprobleme, sprich ich kann mein 2.0 Netz vom Server aus nicht pingen. Auch komme ich vom diesem Netz auf den Server nicht drauf. Von aussen (also aus dem Internet) habe ich kein Problem meinen Server zu erreichen, daraus schliesse ich dass das 1.0 Netz auf der eth1 richtig funktioniert und konfiguriert ist. Der Router der dem Server die 2.2 Addresse per dhcp vergibt tut es auch und der Server bekommt sie auch regulaer. Aber das war es dann auch. Ich paste noch ein paar Kleinigkeiten, damit ich direkt die ersten Gegenfragen vermeide :)

/etc/network/interfaces

Code: Alles auswählen

auto lo
iface lo inet loopback

auto eth0 eth1

iface eth1 inet static
        address 192.168.1.3
        netmask 255.255.255.0
        gateway 192.168.1.1
        network 192.168.1.0

iface eth0 inet dhcp
#       address 192.168.1.3
#       netmask 255.255.255.0
#       gateway 192.168.1.1
#       network 192.168.1.0 

Code: Alles auswählen

theovangogh:~# route -n                
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0             

Code: Alles auswählen

theovangogh:~# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:50:04:41:09:71  
          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::250:4ff:fe41:971/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1066 errors:0 dropped:0 overruns:0 frame:0
          TX packets:750 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:244254 (238.5 KiB)  TX bytes:75584 (73.8 KiB)
          Interrupt:5 Base address:0xe400 

eth1      Link encap:Ethernet  HWaddr 00:02:44:52:AB:6D  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::202:44ff:fe52:ab6d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4891 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3558 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2336266 (2.2 MiB)  TX bytes:397471 (388.1 KiB)
          Interrupt:10 Base address:0xe800 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:719 errors:0 dropped:0 overruns:0 frame:0
          TX packets:719 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:349303 (341.1 KiB)  TX bytes:349303 (341.1 KiB)     
Ich habe die Vermutung, dass wahrscheinlich mein Routing auf dem Server nicht so richtig funktioniert...

Danke fuer eure Hilfe.
Fuer effektives Output braucht man das richtiges Input.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 13.08.2005 19:15:28

die Zeile sollte nicht sein

Code: Alles auswählen

0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0
aber das muss nicht unbedingt das Problem sein..

hast du eine Firewall auf dem Server?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
Koos
Beiträge: 12
Registriert: 13.08.2004 10:43:17
Wohnort: Koeln
Kontaktdaten:

Beitrag von Koos » 13.08.2005 19:42:52

Die Zeile habe ich geloescht... versuche zu pingen und:

Code: Alles auswählen

theovangogh:~# ping franzmarc.eightth.net
ping: unknown host franzmarc.eightth.net
theovangogh:~# ping franzmarc
PING franzmarc.eightth.net (192.168.2.1) 56(84) bytes of data.
64 bytes from franzmarc.eightth.net (192.168.2.1): icmp_seq=1 ttl=64 time=0.896 
ms
64 bytes from franzmarc.eightth.net (192.168.2.1): icmp_seq=6 ttl=64 time=0.801 
ms
64 bytes from franzmarc.eightth.net (192.168.2.1): icmp_seq=7 ttl=64 time=0.823 
ms

--- franzmarc.eightth.net ping statistics ---
7 packets transmitted, 3 received, 57% packet loss, time 6001ms
rtt min/avg/max/mdev = 0.801/0.840/0.896/0.040 ms
theovangogh:~# ping franzmarc
ping: unknown host franzmarc
theovangogh:~# ping franzmarc
ping: unknown host franzmarc
theovangogh:~# ping franzmarc
ping: unknown host franzmarc
theovangogh:~# ping franzmarc
ping: unknown host franzmarc
theovangogh:~# ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=1.85 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.857 ms
64 bytes from 192.168.2.1: icmp_seq=8 ttl=64 time=0.866 ms

--- 192.168.2.1 ping statistics ---
10 packets transmitted, 3 received, 70% packet loss, time 9000ms
rtt min/avg/max/mdev = 0.857/1.192/1.853/0.467 ms
theovangogh:~# ping franzmarc
ping: unknown host franzmarc
theovangogh:~#              
Scheint wohl jetzt irgendwie nach anderen Problemen auszusehen.... hatte schon mal sowas wenn es um ein defektes Kabel ging...
misst!
Fuer effektives Output braucht man das richtiges Input.

Benutzeravatar
Koos
Beiträge: 12
Registriert: 13.08.2004 10:43:17
Wohnort: Koeln
Kontaktdaten:

Beitrag von Koos » 14.08.2005 17:03:12

Ok, es lag an den Kabeln, ich hatte es so:

router <--> swich = gerade

da ich kein anderes cross hatte, habe ich dieses einfach direkt in den server geschmissen. jetzt ist alles ok. Das loeschen der route: -net 0.0.0.0 gw 192.168.2.1 war sinnvoll, da man zuvor nicht von ausssen zugreifen konnte- geht aber wieder. Aber jetzt hab ich das Problem dass ich mich von meinem Notebook aus (claudemonetair) auf den Server komme, aber dieser dauernt meint mein router (franzmarc), hinter dem ich sitze waere drauf gewesen... kann da jemand nachhelfen.?
danke
Fuer effektives Output braucht man das richtiges Input.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 14.08.2005 17:13:13

du wirst NAT benutzen.. daher verschleiert dein Server alles was von den Clients kommt mit seiner eigenen IP..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Antworten