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:
- Lassen Sie den Build-Server im Ruhezustand laufen (keine Netzwerkaktivität für einige Minuten).
- Öffnen Sie ein Terminal auf dem Client-Computer:
ssh someUser@192.168.1.52
- Das produziert
No route to host
Fehler. - Ö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)
- Zurück auf dem Client-Rechner:
ssh someUser@192.168.1.52
- 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?