Die erste Verbindung schlägt für einen bestimmten Host fehl
Ich verwende rdesktop, um eine Verbindung zu einem Windows 7-Desktop mit RDP herzustellen. Ich bin mit dem Befehl: rdesktop -g 1800x1000 win3.int.mtak.nl
. Beim ersten Ausführen dieses Befehls nach einem Neustart des Clients (Ubuntu 13.04, rdesktop 1.7.1) erhalte ich die Fehlermeldung:
ERROR: win3.int.mtak.nl: unable to connect
Wenn ich den Befehl unmittelbar danach ausführte, funktioniert er einwandfrei. Ich habe keine Probleme mit anderen Hosts verbunden. Ich habe es auch host win3.int.mtak.nl
vor dem Verbinden mit rdesktop ausprobiert und gibt die richtige IP-Adresse zurück. Wenn ich versuche, von einem anderen Windows-Client aus eine Verbindung herzustellen, werden keine Fehler angezeigt.
Ich habe folgendes mit strace gefunden:
connect(4,, 16) = 0 poll([], 1, 0) = 1 ([]) syscall_307(0x4, 0x7ffff081f360, 0x2, 0x4000, 0, 0x1c, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5) = 0x2 poll([], 1, 5000) = 1 ([]) ioctl(4, FIONREAD, [120]) = 0 recvfrom(4, "Y\324\205\200\0\1\0\1\0\2\0\2\4win3\3int\4mtak\2nl\0\0\1"..., 2048, 0,, [16]) = 120 poll([], 1, 4981) = 1 ([]) ioctl(4, FIONREAD, [80]) = 0 recvfrom(4, "\361\326\205\200\0\1\0\0\0\1\0\0\4win3\3int\4mtak\2nl\0\0\34"..., 1928, 0,, [16]) = 80 close(4) = 0 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4 connect(4,, 16) = -1 EHOSTUNREACH (No route to host)
Das System gibt einen EHOSTUNREACH-Unreach-Fehler aus, obwohl eine Route zum Host vorhanden ist:
mtak@frisbee:~$ netstat -rnv Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.137.1 0.0.0.0 UG 0 0 0 eth0 10.100.0.0 10.100.1.1 255.255.255.0 UG 0 0 0 tun0 [other output omitted]
Also zusammenfassend:
- Für nur einen Host im Subnetz erhalte ich beim Verbindungsaufbau einen EHOSTUNREACH-Fehler
- Ich kann beim ersten Versuch andere Hosts in diesem Subnetz verbinden
- Dies geschieht nur beim ersten Verbindungsversuch oder nach sehr langen Wartezeiten.
- Nachfolgende Verbindungsversuche funktionieren einwandfrei
Der RDP-Server wird genauso wie alle anderen Server im Subnetz unter VMware ESX ausgeführt. Es gibt keine speziellen Einstellungen für die Netzwerkschnittstelle.
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?