iptables funktioniert nicht mit Hotspot

iptables funktioniert nicht mit Hotspot

Ich habe die Regel erstellt

sudo iptables -t nat -A OUTPUT -d 64.182.208.181 -j DNAT --to-destination 127.0.0.1

Wenn ich dann auf die Site 64.182.208.181 zugreife, wird statt der normalen Seite dieser Site ein Skript auf meinem Computer ausgeführt und es wird zurückgegeben. Das funktioniert. Aber wenn ich einen Hotspot auf meinem Computer erstelle und diese Site mit meinem Mobiltelefon aufrufe, funktioniert das nicht. Führen Sie eine normale Seite dieser Site aus.

Warum? Wie behebe ich das Problem, damit es auf meinem Handy funktioniert?

Antwort1

Ich habe mein Problem gelöst.

sudo iptables -t nat -A PREROUTING -d 64.182.208.181 -j DNAT --to 10.42.0.1

Ich muss 10.42.0.1anstelle von verwenden 127.0.0.1, da sich das Hotspot-Skript für mein Mobiltelefon in und nicht im lokalen Host befindet 10.42.0.1.

verwandte Informationen