내가 만든 규칙
sudo iptables -t nat -A OUTPUT -d 64.182.208.181 -j DNAT --to-destination 127.0.0.1
그런 다음 64.182.208.181 사이트에 액세스하면 이 사이트의 일반 페이지를 실행하는 대신 내 컴퓨터에서 스크립트를 실행하여 반환합니다. 일이에요. 하지만 내 컴퓨터에 핫스팟을 만들고 휴대폰을 사용하여 이 사이트로 이동하면 작동하지 않습니다. 이 사이트의 일반 페이지를 실행합니다.
왜? 고치는 방법, 핸드폰으로 작업하는 것까지.
답변1
내 문제를 해결했습니다.
sudo iptables -t nat -A PREROUTING -d 64.182.208.181 -j DNAT --to 10.42.0.1
내 휴대폰의 경우 핫스팟 스크립트가 localhost가 아닌 에 있기 때문에 10.42.0.1
대신 사용해야 합니다 .127.0.0.1
10.42.0.1