PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Server + DHCP + riesen Problem



smog_at
29.07.03, 21:53
Hey an alle,

und zwar steht mein Server hinter einem Netgear Websafe Router,
inkl. 4 andere PC's. Der Server fungiert als Webserver und als FTP-Server.

Mein Problem dabei ist das er eine IP zugewiesen bekommt(192.168.0.3) nach einiger Zeit jedoch habe ich keine Internetverbindung mehr. Wenn ich nun
"ifdown eth0" und danach "ifup eth0" ausführe geht es wieder
für ein paar Stunden.:confused:

Bitte um dringende Hilfe, ich weiss absolut nicht mehr weiter!

Vielen Dank im Voraus
MfG Flex

smog_at
30.07.03, 11:43
Kann mir den keiner helfen?:(

Jaydee
30.07.03, 12:12
Hallo,

ich kenne zwar den Netgear Router nicht, aber generell sollte der Server eine feste IP bekommen. Wie sollen sonst die Clients diesen finden ?


Gruß Alex

smog_at
30.07.03, 13:12
Hallo,

ich kenne zwar den Netgear Router nicht, aber generell sollte der Server eine feste IP bekommen. Wie sollen sonst die Clients diesen finden ?


Weil alle Anfragen auf dem Port 80, 21, ... am router intern zu 192.168.0.3 witergeleitet wird, aber ich hatte es mit einer festen IP auch schon probiert, jedoch mit dem selben Problem!


MfG Flex

Doh!
30.07.03, 13:39
poste mal den Output von

ifconfig -a

wenn der Server wieder hängt

smog_at
30.07.03, 19:25
So, wiedermal ein hänger:

ifconfig -a:

eth0 Link encap:Ethernet HWaddr 00:09:5B:04:43:EB
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2437 errors:0 dropped:0 overruns:0 frame:0
TX packets:1378 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:265792 (259.5 KiB) TX bytes:723584 (706.6 KiB)
Interrupt:10 Base address:0xa000

eth1 Link encap:Ethernet HWaddr 00:40:F4:52:CC:F2
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:668 errors:0 dropped:0 overruns:0 frame:0
TX packets:462 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:148955 (145.4 KiB) TX bytes:153258 (149.6 KiB)
Interrupt:12 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3392 (3.3 KiB) TX bytes:3392 (3.3 KiB)

Hoffe das hilft Euch!
MfG Flex

smog_at
30.07.03, 20:05
wenn ich nun zum beispiel auf www.yahoo.de pinge dann schreibt er mir unknown host: www.yahoo.de. Jedoch wenn ich wie gesagt "ifdown eth0" und "ifup eth0" eintippe dann pingt er wieder zu Yahoo. Verstehe das nicht so ganz!

MfG Flex

Doh!
30.07.03, 20:31
Hmm, die Netzwerkkonfig scheint also in Ordnung zu sein. Schau mal bei einem Hänger, ob die Link-Leuchten am Router noch alle leuchten. Vielleicht hängt der sich irgendwie ab.

Weitere Möglichkeit: Wenn er mal wieder hängt, pinge mal durch das Netzwerk die verschiedenen hosts und den Router an, und auch von den hosts den Server und den Router. Dan pinge mal Yahoo über die IP-Adresse an (217.12.3.11). Sollte das gehen, gibt's ein Problem mit dem DNS.

smog_at
31.07.03, 16:45
Hey an alle, also er hatte sich schon wieder aufgehängt, jetzt habe ich mal mein ganzen netzwerk nurchgepingt (inkl. Router) un da passt alles, es funktioniert auch wenn ich 217.12.3.11 anpinge, nur nicht mit dem Namen!

Könnt ihr mir sagen was da los ist, bzw. wie ich das Problem lösen kann?

MfG Flex

CYP
31.07.03, 16:49
poste doch mal deine /etc/resolv.conf von einem client

ich denke mal das der router dir den falschen dns server mit gibt

smog_at
31.07.03, 17:03
/etc/resolv.conf:

search kabsi.at\000
nameserver 192.168.0.1

192.168.0.1 ist mein Router, und kabsi.at mein Provider, was \000 ist weiss ich nicht

MfG Flex

CYP
31.07.03, 17:12
dann hat dein router offensichtlich eine dns problem ....
kannst du den dhcp auf dem router so konfigurieren das er feste dns addressen vergibt ?

wenn ja trag doch einfach mal die dns server von deinem provider ein
das "search kabsi.at\000" sieht auch eine wenig komisch aus zumindest das \000 sollte da nicht stehen

der eintrag search enthält immer die domains die durchsucht werden sollen wenn du
sowas wie "ping einrechner" machst und der eintrag nicht direckt gefunden wird dann hängt linux die einträge aus search an

sprich "ping einrechner.kabsi.at"

deswegen darf da kein \000 stehen weil \000 keine top-level domain ist (wie org at de)

smog_at
31.07.03, 20:29
ok, habe den Eintrag geändert auf, da man beim Router nur die Domain ändern kann:
search kabsi.at
nameserver 192.168.0.1

Jetzt funktioniert wieder alles, was kann ich aber tun, damit er nicht dauernd die /etc/resolv.conf überschreibt?

MfG Flex

CYP
31.07.03, 23:35
wenn du den dhcp server auf deinen router nicht entsprechend konfigurieren kannst ....

hmm entweder feste (dns-server) ips oder einen dhcp server aufsetzen

aber ich würde erstmal bei router hersteller schaun ob der ein firmware update hat
evtl ist das problem (sofern es denn wirklich am router liegt) bereits gefixt

smog_at
31.07.03, 23:45
Für meinen Router gibt es noch keine Firmware, einige kollegen sagten zu mir, das sie die webseite trotzdem erreichen können, auch wenn der DNS-Eintrag nicht stimmt, von daher danke ich euch allen mal, brauche eh nur von meinen Clients ins netz, und von denen funktioniert es eh prima, nur halt nicht am webserver, aber mit dem serve ich eh nicht.


VIELEN DANK AN ALLE, werde noch schauen ob ich ein firmware von einer anderen Firma bekomme. Danke @CYP

MfG Flex