Ich habe zwei Amazon EC2-Instanzen, auf denen Windows Server 2003 und IIS 6.0 ausgeführt werden. Beide Instanzen werden in derselben Region erstellt und haben dieselbe Sicherheitsgruppe. Ich aktiviere icmp für alle Ports und Verbindungsmethoden und kann erfolgreich zwischen meinen beiden Instanzen pingen. Wenn ich jedoch versuche, auf die freigegebenen Speicherorte einer EC2-Instanz von einer anderen zuzugreifen, wird Folgendes verwendet:
\\<elastic-ip>
oder
\\<internal-private-ip>
Ich kann die freigegebenen Speicherorte nicht sehen und erhalte die Fehlermeldung:
Kein Netzwerkanbieter hat den angegebenen Netzwerkpfad akzeptiert
Ich kann mit dem Befehl tracert von beiden EC2-Instanzen aus verfolgen.
Bitte teilen Sie mir eine Möglichkeit mit, auf freigegebene Speicherorte zwischen zwei EC2-Instanzen zuzugreifen.
Vielen Dank
PS: Ich weiß, dass dies alternativ mit S3 erreicht werden kann, möchte es aber aus verschiedenen Gründen nicht verwenden.
Hier ist die Reihenfolge, in der ich die Dinge überprüfen würde:
quelle
Ich habe gerade die Ports 135-139 für TCP und UDP und Port 445 für TCP und UDP in der Sicherheitsgruppe wieder für alle Benutzer wie 0.0.0.0/0 oder für meinen CIDR-Block aktiviert und dies hat funktioniert. Ich konnte dann über IP auf das freigegebene Laufwerk zugreifen, aber nicht über die Instanz-ID oder den Windows-Computernamen. Das Aktivieren oder Deaktivieren dieser oben genannten Ports in der Windows-Firewall hatte keine Auswirkungen.
quelle