"Redireccionar" el tráfico utilizando un servidor VPN de Debian

"Redireccionar" el tráfico utilizando un servidor VPN de Debian

Configuré un servidor VPN Debian, al que me conecto con mi iPhone. Funciona perfectamente, puedo navegar por la web y ver páginas "locales".

Mi pregunta es si es posible "redireccionar" el tráfico. He aquí un ejemplo:

En el iPhone, voy a "www.wiki.jeff" o algo así y me redirige a "192.168.1.10/wiki/index.php".

Esa es la idea general que tengo. ¿Es posible lograr esto?

Respuesta1

No he probado esto específicamente con un iPhone, pero el principio no es demasiado difícil en general:

  • Configurar un servidor DNS
    • Debe anunciarse como servidor DNS en el iPhone a través de DHCP.
    • Necesita ser un servidor autorizado para la zona .jeff.y responder respuestas parawiki.jeff.
    • Debe poder ejecutar consultas recursivas por sí mismo o reenviar consultas a otro servidor si no es un servidor recursivo.
  • Configure su servidor DHCP para entregar la IP de su servidor DNS
  • Configure su servidor web para que también responda al nombre wiki.jeffy seleccione el contenido correcto.

Esto parece mucho, pero todas las piezas son bastante pequeñas y manejables.

Elpdns-recursorEl paquete instala el recursor PowerDNS.que se puede configurar ( export-etc-hosts=yes) paratambiénservir el contenido del /etc/hostsarchivo, o cualquier otro archivo que siga el mismo formato ( etc-hosts-file) en las solicitudes entrantes. pdns-recursores increíblemente flexible yrápido-- se puede utilizar para ocultar sistemas DNS débiles o defectuosos proporcionados por ISP y este método barato de servir un puñado de nuevas asignaciones de nombres de host esen realidadfácil. (El en toda reglaServidor PowerDNSes algo impresionante de contemplar pero esextremadamenteexagerado para este caso.)

Al agregar una nueva línea a su /etc/hostsarchivo, recuerde que eso 127.0.0.1significalocalhostcadacompañero - noEste servidor. Proporcione wiki.jeffuna dirección IP que su iPhone pueda enrutar.

Tendrá que descubrir cómo modificar su servidor DHCP para enviar una dirección IP específica para consultas DNS. Esto varía de un servidor a otro, pero la opción se conoce como option domain-name-serversservidor DHCP de ISC. Agregue la IP de su pdns-recursorsistema recién configurado. (Que podría ser una máquina diferente a la dirección IP para la que está brindando servicio wiki.jeff).

Tendrás que modificar tu servidor web para que también maneje el wiki.jeffnombre; bajonginxesta es la directivaserver_name. apache necesitaServerNameoServerAliasdirectivas.

información relacionada