У меня есть два экземпляра Amazon EC2 под управлением Windows Server 2003 и IIS 6.0. Оба экземпляра созданы в одном регионе и имеют одну и ту же группу безопасности. Я включаю icmp для всех портов и методов подключения и могу успешно пропинговать между обоими экземплярами. Однако, когда я пытаюсь получить доступ к общим местоположениям одного экземпляра EC2, например, с помощью:
\\<elastic-ip>
или
\\<internal-private-ip>
Я не могу увидеть общие папки и получаю сообщение об ошибке:
Ни один сетевой провайдер не принял указанный сетевой путь
Я могу отследить от обоих экземпляров EC2, используя команду tracert.
Пожалуйста, дайте мне знать, как получить доступ к общим папкам между двумя экземплярами EC2.
Благодарность
PS: я знаю, что это может быть альтернативно достигнуто с помощью S3, но не хочу использовать его по разным причинам.
Вот порядок, в котором я бы проверял вещи:
источник
Я просто включил порты 135-139 для TCP и UDP и снова порт 445 для TCP и UDP в группе безопасности для всех пользователей, таких как 0.0.0.0/0 или для моего блока CIDR, и это сработало. Затем я мог получить доступ к общему диску через IP, но не через идентификатор экземпляра или имя машины Windows. Включение или отключение указанных выше портов в брандмауэре Windows не повлияло.
источник