O NAT que você configurou é um NAT de origem - o que significa que seu (s) IP (s) local (is) será NATted ao sair (portanto, não importa o que você deseja alcançar). O servidor virtual deve estar bem - este será um NAT de destino. Para fins de solução de problemas, eu desabilitaria o firewall em seu PC e tentaria acessar seu IP Público na porta 80. Antes de verificar se o IIS está em execução e ouvindo em todos os IPs com netstat -an | findstr 80
(cuidado com o Skype ele usa a porta 80 se disponível) . Se você puder obter uma resposta em seu navegador em http://localhost
e ver o que deseja compartilhar, vá para a próxima etapa e verifique o mesmo com o IP público em vez de localhost. Se ele funcionar com o firewall parado - verifique sua regra de firewall http e permita que ele seja Público e ative o firewall novamente (ative o FW, não importa se funcionou ou não).