Umleitung auf 127.0.0.1 via iptables

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Catscrash
Beiträge: 15
Registriert: 16.12.2010 13:39:43

Umleitung auf 127.0.0.1 via iptables

Beitrag von Catscrash » 04.07.2012 15:09:21

Hallo,

mein mySQL-Server hört nur auf anfragen via 127.0.0.1 oder via socket und so soll es auch bleiben, ABER ich hätte gerne eine Ausnahme von einer bestimmten IP-Adresse. Ich bräuchte also eine iptables-Anweisung, die dafür sorgt, dass die Anfrage über das 127.0.0.1 interface läuft und so den sql-server erreicht. Wie mache ich das am besten?

Danke
viele Grüße

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Umleitung auf 127.0.0.1 via iptables

Beitrag von Cae » 04.07.2012 17:34:38

Falls die Verbindung quer durch's Land geht, würde ich einen SSH-Tunnel einsetzen (ssh -D, -R), dann ist der Strom gleich verschlüsselt und kann auch nicht manipuliert werden.

Sonst brauchst du eine FORWARD-Regel vom externen Interface, ungefähr

Code: Alles auswählen

iptables -A FORWARD -i eth0 -o lo -p tcp --dport 1234 -j ACCEPT
und dazu ein NAT, damit die Adressen umgeschrieben werden und richtig zurückkommen:

Code: Alles auswählen

iptables -t nat -A INPUT -i eth0 -d localhost -p tcp --dport 1234 -j MASQUERADE
– Das ist jetzt aus dem Kopf getippt, aber falls du einen Blick in die Doku werfen magst, fallen dir eventuelle Fehler auf. So ist jedenfalls das Prinzip, wobei man darüber streiten könnte, ob das NAT jetzt falschrum ist, MySQL nicht auf 1234/TCP lauscht oder -j DNAT besser wäre.

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Catscrash
Beiträge: 15
Registriert: 16.12.2010 13:39:43

Re: Umleitung auf 127.0.0.1 via iptables

Beitrag von Catscrash » 04.07.2012 18:12:00

danke dir, das hilft sehr :)

wanne
Moderator
Beiträge: 7622
Registriert: 24.05.2010 12:39:42

Re: Umleitung auf 127.0.0.1 via iptables

Beitrag von wanne » 04.07.2012 20:24:39

Man kann aber auch den MySQL-Server nur auf eine Adresse lauschen lassen.
rot: Moderator wanne spricht, default: User wanne spricht.

Antworten