MySQL - bind-adress an zwei IPs

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
flowie
Beiträge: 27
Registriert: 09.06.2005 08:41:09

MySQL - bind-adress an zwei IPs

Beitrag von flowie » 09.06.2005 13:47:09

Hi at all

Mit

Code: Alles auswählen

bind-address = 127.0.0.1
kann man MySQL bekanntlich an eine IP binden. In diesem Fall ist MySQL nur intern offen sichtbar.
Ist es auch möglich eine weitere IP, in desem Fall 192.168.0.2 dazuzuschalten?
MySQL soll nur auf diesen beiden IP's über seinen Standardport 3306 lauschen.

Einträge der Form
bind-address = 127.0.0.1, 192.168.0.2
bind-address = 127.0.0.1 192.168.0.2
brachten keinen Erfolg.

Thänks

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 09.06.2005 14:53:47

Hi,

ich habe es gerade mal mit zwei Eintraegen in der Konfiguration versucht, das hat aber auch nicht funktioniert. Workaround waer den Server an keine IP zu binden und die Adressen von denen er nicht erreichbar sein soll mit iptables zu schuetzen.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 09.06.2005 14:59:00

In der Doku zu MySQL stehts nicht explizit drin, aber so wie es da steht, kann man MySQL nur an eine einzige IP-Adresse binden.
Ich denke, um die von blackm kommst du dann nicht rum...

Benutzeravatar
neo_anderson
Beiträge: 5
Registriert: 07.06.2005 13:22:03

Beitrag von neo_anderson » 09.06.2005 15:00:30

hast du schon eingestellt, dass MySQL Clients von Außerhalb reinlässt?
wenn du nämlich lokal bleibst, wird der MySQL Socket benutzt.

bind-address = 127.0.0.1
ist doch eigentlich nicht unbedingt nötig oder? du kannst doch immer übers Netz reingehen
Zuletzt geändert von neo_anderson am 09.06.2005 15:10:49, insgesamt 1-mal geändert.

flowie
Beiträge: 27
Registriert: 09.06.2005 08:41:09

Beitrag von flowie » 09.06.2005 15:02:09

Alle Datenbankbenutzer sind natürlich beschränkt auf die jeweilen Hosts - somit sollte eigentlich nichts passieren dürfen. Der Workaround mit iptables würde ich daher nicht favorisieren.
Es wäre jedoch trotzdem wünschenswert, wenn die Sichtbarkeit von MySQL ebenfalls nur auf die beiden IPs beschränkt wäre.

flowie
Beiträge: 27
Registriert: 09.06.2005 08:41:09

Beitrag von flowie » 09.06.2005 15:06:24

neo_anderson hat geschrieben:hast du schon eingestellt, dass MySQL Clients von Außerhalb reinlässt?
wenn du nämlich lokal bleibst, wird der MySQL Socket benutzt.
Die IP 192.168.0.2 ist die eines angeschlossenen Servers innerhalb eines lokalen Netzwerks über eigene NICs. Aus Sicht von MySQL ist das aber nicht "lokal" - oder?
Ein "skip-networking" (genaue Syntax müsste ich nachschlagen) würde vermutlich nichts nutzen...

Benutzeravatar
neo_anderson
Beiträge: 5
Registriert: 07.06.2005 13:22:03

Beitrag von neo_anderson » 09.06.2005 15:20:43

dann hab ich dich eben falsch verstanden. ich dachte du kommst lokal drauf aber von außen nicht rein. Sorry

Antworten