En mi Mac OS X (10.6.8), me gustaría realizar todas las solicitudes de 111.111.111.111
acceso 222.222.222.222
para todos los puertos. Para probar esto, tengo un servidor web 222.222.222.222:80
que responderá con una página para cualquier host. p.ej:
- http://222.222.222.222/
- http://lo que sea.222.222.222.222.xip.io/
- http://host.que.resuelve.a.ese.servidor/
Intenté hacer lo siguiente:
sudo ifconfig lo0 222.222.222.222 alias
sudo ipfw add fwd 111.111.111.111 tcp from me to 222.222.222.222
Pero intentar acceder http://111.111.111.111/
no me aporta nada. Creo que esto está relacionado con el hecho de que, aunque la redirección está ahí, la IP de destino del paquete tcp no se reescribe.
¿Dónde debería buscar a continuación para resolver esto? ¿Debería considerar también la posibilidad de utilizar natd?
Respuesta1
OSX 10.6.8 utiliza el servidor web Apache. Los archivos de configuración generalmente se encuentran en /etc/apache2/
Quizás quieras probarmod_proxy
CubiertatodoLos puertos son otra cuestión. Creo que requiere alguna traducción de dirección de red/puerto, sobre la cual sé poco