Кроме других ответов, проверьте свою привязку сетевого интерфейса, чтобы удостовериться, что IIS связывается с Вашим внешним интерфейсом.
В Windows используйте команду netsh для просмотра «целевого кэша», который содержит эту информацию. Например (при условии IPv4):
netsh interface ipv4 show destinationcache