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.1
anstelle 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
.