Когда вы подключаете уже созданную виртуальную машину к подсети или назначаете ей прямой публичный IP-адрес, для нее создается новый сетевой интерфейс. По умолчанию созданный интерфейс находится в выключенном состоянии и не пропускает трафик.
Чтобы виртуальная машина стала доступной из интернета, активируйте этот сетевой интерфейс.