Zeitlimit für permanente DHCP-Reservierung


0

Ich habe 2 Computer in meinem Heim-LAN (Netgear WNR2000v2 WLAN). Einer von ihnen ist ein Laptop (" Client-Maschine "), dem immer zufällige IPs im Bereich 192.168.1.1 bis 192.168.1.50 zugewiesen werden. Der andere ist ein Desktop ( Server erstellen ") die ich mit einer" dedizierten "IP-Adresse einrichten wollte, zumindest aus meinem LAN heraus.

Daher habe ich den Router so konfiguriert, dass die MAC-Adresse des Build-Servers immer an eine bestimmte IP-Adresse gebunden wird, nämlich 192.168.1.52. Anscheinend wird dies als "permanente DHCP-Reservierung" bezeichnet.

Ich habe Probleme mit dem SSHing vom Client-Computer in den Build-Server. Ich habe festgestellt, dass der Router den Build-Server nicht mehr "sieht", wenn der Build-Server innerhalb eines kurzen Zeitraums (etwa 30 oder 60 Sekunden) keine ausgehenden TCP-Anforderungen (an den Router) gesendet hat, und versucht, SSH-Verbindungen herzustellen von der Client-Maschine produziert No route to host Fehlermeldungen

Zusammenfassen:

  1. Lassen Sie den Build-Server im Ruhezustand laufen (keine Netzwerkaktivität für einige Minuten).
  2. Öffnen Sie ein Terminal auf dem Client-Computer: ssh someUser@192.168.1.52
  3. Das produziert No route to host Fehler.
  4. Öffnen Sie auf dem Build-Server (in Ubuntu 12.04-Desktop, also nicht wirklich einem Server!) Einen Webbrowser, und besuchen Sie einige Websites (Netzwerkaktivität erzeugen)
  5. Zurück auf dem Client-Rechner: ssh someUser@192.168.1.52
  6. Erfolg!

Es ist fast so, als würde nach einiger Zeit ein Timeout zwischen dem Build-Server und meinem Router erreicht werden und der Router hängt auf. Wenn dies passiert, versuche ich dann SSH in den Build-Server, da der Router nicht mehr davon "weiß", No route to host.

Wenn ich versuche, den Build-Server zu pingen, wenn er sich im Ruhezustand befindet, schlägt der Ping-Befehl fehl. Wenn ich versuche, den Build-Server zu pingen, wenn er nicht im Leerlauf ist (und mir das SSH erlaubt), ist der Ping-Vorgang einwandfrei. Irgendwelche Ideen?

Antworten:


0

Dieses Problem scheint auf den Router zurückzuführen zu sein, nicht auf den Server selbst, es sei denn, auf der Serverseite ist ein seltsames Setup vorhanden. Ohne zu wissen, welche Art von Netzwerkausrüstung sich zwischen den beiden Boxen befindet, ist es schwer zu erraten, was Ihr Problem sein könnte.

Wurden Sie beim ersten Versuch von einer permanenten DHCP-Reservierung (basierend auf MAC) in eine statische IP-Konfiguration konvertiert? Sie können dieselbe IP-Adresse, d. H. X.x.x.52, als statische Adresse in Ihren Build-Computer eingeben und prüfen, ob dies beim Timeout-Problem hilfreich ist.


0

Anstatt mit dem Router, den Sie zur Verfügung haben, zu kämpfen, was sich später ändern kann, empfehle ich, das Problem aus einem völlig anderen Blickwinkel anzugehen . Vergessen Sie die Adressierung Ihrer Maschinen mit IP-Adressen und verwenden Sie stattdessen sinnvolle Hostnamen. Das habe ich gemacht.

Die umfassendste Heim-DNS / DHCP-Server-Installationsanleitung im Netz IMHO ist

Bereitstellen von DHCP- und DNS-Diensten mit DNSMasq
http://sfxpt.wordpress.com/2011/02/06/providing-dhcp-and-dns-services-with-dnsmasq/

Also konfiguriere ich meinen Heim-DNS / DHCP-Server einmalig, und seitdem stellt er glücklich einen zuverlässigen DNS / DHCP-Dienst für mein Heimnetzwerk zur Verfügung, selbst wenn das Server-Betriebssystem mehrmals aktualisiert wurde und sogar mehrere Router durch und durch kommen die Zeit.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.