Creo que se debe aclarar lo siguiente:
Al montar un servidor web, PUEDE estar disponible en una INTRANET (Red Local) o EXTRANET/INTERNET (directamente en INTERNET).
¿Pero cómo se evita eso?
Al instalar un servidor web, por defecto va a estar escuchando en el puerto 80. Pero si el equipo tiene Firewall y ese puerto está cerrado, NO se va poder ingresar en una INTRANET y menos en INTERNET.
Ahora, para que sea vista en INTERNET, se debe tener una
IP Pública, si no la tenes, NO van a accesar a tu servidor web.
En caso que SI tengas una IP Pública, te van a ver desde afuera, dependiendo de cómo tengas configurada tu conexión.
Lo más común es por ADSL o Cable/Modem, tu ISP (proveedor de Internet) te proporciona o dice lo que deberías comprar para realizar la conexión. El modem de conexión a internet, por lo general es un router. Si es así, este maneja 2 direcciones IPs, una es la que te da tu ISP y otra que va del router a tu red interna con
IPs PRIVADAS, las cuales NO son vistas desde el exterior, a menos que crearas una regla
NAT en el router.
Eso es en forma resumida, para que tengas más claro el panorama.