![iptables는 핫스팟을 지원하지 않습니다](https://linux55.com/image/89392/iptables%EB%8A%94%20%ED%95%AB%EC%8A%A4%ED%8C%9F%EC%9D%84%20%EC%A7%80%EC%9B%90%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
내가 만든 규칙
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 대신 localhost 에 있기 때문에 10.42.0.1
대신 사용해야 합니다 .127.0.0.1
10.42.0.1