Wenn Sie auf google.com gehen, besuchen Sie Ihr Paket niemals in der PREROUTING-Kette. Verwenden Sie stattdessen OUTPUT.
IPTables-Regel zum Umleiten von Web-Traffic ignorieren
535
user21303
Ich versuche etwas sehr einfaches zu tun. Ich versuche, alle Webanfragen zu zwingen, zu meinem lokalen Webserver zu gehen. Ich beginne mit der Aktivierung des Webservers auf meiner Kali Linux VirtualBox-Maschine
sudo systemctl start apache2
Dann leite ich den gesamten Internetverkehr mit iptables um
sudo iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to-destination 127.0.0.1:80 sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:80
Prüfen Sie, ob die Änderungen wirksam wurden
sudo iptables -t nat -L
Sie taten
Chain PREROUTING (policy ACCEPT) target prot opt source destination DNAT tcp -- anywhere anywhere tcp dpt:https to:127.0.0.1:80
Wenn ich jetzt zu google.com oder sogar example.com gehe, gehe ich einfach zu google.com, wie ich es normalerweise tun würde. Wie kann ich bewirken, dass die Änderungen tatsächlich wirksam werden?
1 Antwort auf die Frage
0
Ipor Sircer
Ich habe deinen Vorschlag ausprobiert. sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j DNAT - zum Ziel 127.0.0.1:80 sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --zu- Ziel 127.0.0.1:80. Nachdem Sie sudo iptables -L ausgeführt haben, scheint der Ausgabebefehl jedoch nicht hinzugefügt zu werden. Was habe ich falsch gemacht?
user21303 vor 5 Jahren
0
Warten Sie, vergiss es nicht. Es funktioniert.
user21303 vor 5 Jahren
0
Ich erhalte die Fehlermeldung, dass diese Site keine sichere Verbindung bereitstellen kann. Ich denke, ich sollte nicht überrascht sein, wenn ich über HTTPS nachdenke. Was wirft die Frage auf, wie Coffeeshops die Benutzer auf die Nutzungsbedingungen umleiten, mit denen sich die Benutzer einverstanden erklären müssen, bevor sie das Internet nutzen.
user21303 vor 5 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?