VMWare Workstation unter Windows7, Firewall-Probleme

746
Brett Wagner

Ich habe ein Ubuntu-Image, das unter VMWare Workstation 11.1 auf einem Windows 7 Pro-Computer ausgeführt wird. Dieses VM-Image dient zum Teil dazu, einige Dateien über TFTP an mehrere Hosts in einem Netzwerk bereitzustellen.

Der TFTP-Server auf der Ubuntu-Box wird mit xinetd mit der folgenden Konfiguration gesteuert:

service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /mnt/tftp_files disable = no per_source = 11 cps = 100 2 } 

Ich habe die Windows-Firewall (die ich aufgrund von Gruppenrichtlinien nicht deaktivieren kann) aufgerufen und eine UDP / 69-Accept-Regel hinzugefügt.

Ich kann jedoch immer noch nicht tftpd von einem anderen Host im Netzwerk treffen. Ich sehe explizite Paketabbrüche in den Sicherheitsereignisprotokollen.

Als Schritt zur Fehlerbehebung habe ich einen tftpd-Server auf dem Windows 7-Hostsystem installiert. Wenn er ausgeführt wird, kann ich mich problemlos mit ihm verbinden.

Meine derzeitige Hypothese ist, dass die "Stealth" -Funktionen der Windows-Firewall das Problem sind. Möglicherweise wegen der Art und Weise, wie Xinted funktioniert (wovon ich ziemlich nichts weiß).

0
Aktualisieren Sie die Frage mit Ihrer aktuellen Topologie des virtuellen Netzwerks. Francisco Tapia vor 9 Jahren 0
Ich bin nicht sicher, wie ich diese Informationen am besten für Sie sammeln kann. Brett Wagner vor 9 Jahren 0
Ich meine, wie die virtuellen Schnittstellen in VMware Workstation festgelegt werden, wenn sie Bridge Nat oder Host sind. Nur alle Hosts sollten den gleichen Typ haben Francisco Tapia vor 9 Jahren 0

1 Antwort auf die Frage

0
Pat

TFTP verwendet den UDP-Port 69 nur, wenn eine Übertragung eingerichtet wird. Als nächstes erfolgt die eigentliche "Datenübertragung" auf einem zufällig ausgewählten UDP-Port, der ebenfalls in Ihrer Firewall "offen" sein muss (Mechanismus, der FTP-Übertragungen ähnelt) TFTP-Protokoll hier RFC 1350