Yo creé la regla
sudo iptables -t nat -A OUTPUT -d 64.182.208.181 -j DNAT --to-destination 127.0.0.1
Luego, cuando accedo al sitio 64.182.208.181, en lugar de ejecutar la página normal de este sitio, ejecutará un script en mi computadora y lo devolverá. Es trabajo. Pero, si creo un punto de acceso en mi computadora y voy a este sitio usando mi teléfono celular, esto no funcionará. Ejecute una página normal de este sitio.
¿Por qué? Como solucionarlo, para trabajar en mi celular.
Respuesta1
Resolví mi problema.
sudo iptables -t nat -A PREROUTING -d 64.182.208.181 -j DNAT --to 10.42.0.1
Necesito usarlo 10.42.0.1
en lugar de 127.0.0.1
, porque, para mi teléfono celular, el script del punto de acceso se encuentra en 10.42.0.1
, no en localhost.