Hallo,
gleich vorweg zur Warnung: Ich bin ziemlicher Linux-Anfänger...
Ich versuche mich daran, das c't-Server-Projekt auf einem Dell PowerEdge 830 zu installieren. Die Installation selber verläuft problemlos (Kernel 2.6), Probleme treten erst bei der Konfiguration auf.
Kurz zum "Aufbau" des Systems:
eth0 (192.168.1.2) stellt die Verbindung zum Switch her. Im DNS ist die IP-Adresse .2 "server" zugewiesen.
eth1 (192.168.1.1) hängt am DSL-Modem. Im DNS sind "gateway" und "ipcop" der IP-Adresse zugewiesen.
Auf dem System selber kann ich beide Karten anpingen, auch das DNS funktioniert.
Wenn ich jetzt aber von einem Client aus versuche die .1 anzupingen, erhalte ich ein Timeout. Nur 192.168.1.2 antwortet auf einen Ping, das DNS funktioniert allerdings für beide nicht.
Meine Routentabelle sieht folgendermaßen aus:
Ziel Router Genmask Flags Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 br0
default gateway.zuhause 0.0.0.0 UG 0 0 0 br0
Leider habe ich keine Ahnung, wo der Fehler liegen könnte. Ich bin für jeden Tipp dankbar!
Viele grüße
jaytee
c't-Server: UML nicht erreichbar
Um einen bessern Überblick zu verschaffen, nochmal kurz die Ausgaben von ifconfig, route -n, cat /etc/resolv.conf, mii-tool
ifconfig
jaytee
ifconfig
route -nbr0 Protokoll:Ethernet Hardware Adresse 00:12:3F:2A:42:38
inet Adresse:192.168.1.2 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::212:3fff:fe2a:4238/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:851 errors:0 dropped:0 overruns:0 frame:0
TX packets:2582 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:70143 (68.4 KiB) TX bytes:235200 (229.6 KiB)
br1 Protokoll:Ethernet Hardware Adresse 00:10:18:14:5A:0F
inet6 Adresse: fe80::210:18ff:fe14:5a0f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:46 (46.0 b) TX bytes:378 (378.0 b)
br2 Protokoll:Ethernet Hardware Adresse EE:F3:B8:52:1F:77
inet6 Adresse: fe80::ecf3:b8ff:fe52:1f77/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
br3 Protokoll:Ethernet Hardware Adresse 2A:D8:26:DE:FD:11
inet6 Adresse: fe80::28d8:26ff:fede:fd11/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
eth0 Protokoll:Ethernet Hardware Adresse 00:12:3F:2A:42:38
inet6 Adresse: fe80::212:3fff:fe2a:4238/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:423 errors:0 dropped:0 overruns:0 frame:0
TX packets:526 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:41684 (40.7 KiB) TX bytes:74692 (72.9 KiB)
Interrupt:3
eth1 Protokoll:Ethernet Hardware Adresse 00:10:18:14:5A:0F
inet6 Adresse: fe80::210:18ff:fe14:5a0f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:574 (574.0 b) TX bytes:796 (796.0 b)
Interrupt:11
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:242 errors:0 dropped:0 overruns:0 frame:0
TX packets:242 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:19414 (18.9 KiB) TX bytes:19414 (18.9 KiB)
tap0 Protokoll:Ethernet Hardware Adresse EA:FA:98:FA:60:8A
inet6 Adresse: fe80::e8fa:98ff:fefa:608a/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:425 errors:0 dropped:0 overruns:0 frame:0
TX packets:2201 errors:0 dropped:19 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:500
RX bytes:42981 (41.9 KiB) TX bytes:185343 (180.9 KiB)
tap1 Protokoll:Ethernet Hardware Adresse 6A:1B:C0:41:88:5F
inet6 Adresse: fe80::681b:c0ff:fe41:885f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:18 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
tap2 Protokoll:Ethernet Hardware Adresse EE:F3:B8:52:1F:77
inet6 Adresse: fe80::ecf3:b8ff:fe52:1f77/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:10 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
tap3 Protokoll:Ethernet Hardware Adresse 2A:D8:26:DE:FD:11
inet6 Adresse: fe80::28d8:26ff:fede:fd11/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:10 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
cat /etc/resolv.confZiel Router Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 br0
mii-toolsearch zuhause.xx
nameserver 192.168.1.2
Grußeth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
jaytee
Hallo jaytee,
ich habe mich zwar nicht genau informiert, was das Projekt ist von dem Du da sprichst, aber wenn Du die Maschine als Router verwenden möchtest, ist es erforderlich, dass die beiden Interfaces in unterschiedlichen Netzen IP Adressen bekommen.
z.B.:
eth0 192.168.1.1 mask 255.255.255.0
eth1 192.168.2.1 mask 255.255.255.0
Die default Route auf dieser Maschine muss dann auf ppp0 (eth1) zeigen. Die default Route auf den Clients muss auf 192.168.1.1 zeigen. Dann schicken die Clients alle Paket für Adressen die sie nicht kennen zu Deinem Dell, und der leitet alles was er wiederum nicht kennt Richtung DSL Modem.
Die restlichen Einstellungen (z.B. ip_forward aktiviert und NAT) werden vermutlich bei der Installation des Systems gesetzt worden sein.
Gruß
Barteby
ich habe mich zwar nicht genau informiert, was das Projekt ist von dem Du da sprichst, aber wenn Du die Maschine als Router verwenden möchtest, ist es erforderlich, dass die beiden Interfaces in unterschiedlichen Netzen IP Adressen bekommen.
z.B.:
eth0 192.168.1.1 mask 255.255.255.0
eth1 192.168.2.1 mask 255.255.255.0
Die default Route auf dieser Maschine muss dann auf ppp0 (eth1) zeigen. Die default Route auf den Clients muss auf 192.168.1.1 zeigen. Dann schicken die Clients alle Paket für Adressen die sie nicht kennen zu Deinem Dell, und der leitet alles was er wiederum nicht kennt Richtung DSL Modem.
Die restlichen Einstellungen (z.B. ip_forward aktiviert und NAT) werden vermutlich bei der Installation des Systems gesetzt worden sein.
Gruß
Barteby