¿Cómo crear un servidor Apache PHP al que solo se pueda acceder usando un nombre de dominio en la LAN pero no se pueda acceder desde la red externa?
Simplemente resuelva el nombre de dominio en la dirección IP de LAN.
Por ejemplo, si tiene un nombre de dominio somedomain.com, su IP de LAN: 192.168.1.121
Haga esto Un registro A es somedomain.com 192.168.1.121, y estará bien después de que la resolución del servidor DNS del nombre de dominio entre en vigencia.
De esta manera, cualquier persona que visite algúndominio.com se resolverá en 192.168.1.121, pero debido a que las personas en la red externa no están en su LAN, no pueden acceder a los recursos de su intranet usando 192.168.1.121. Sólo tu intranet servirá.