MySQL Verbindung von außen nicht möglich

Locked
User avatar
ThomasTailor93
Posts: 77
Joined: Tue 28. Jun 2016, 05:11
Location: Erfurt

MySQL Verbindung von außen nicht möglich

Post by ThomasTailor93 »

Huhu,

ich habe, vor einigen Tagen, meinen kompletten Webserver umgezogen. Natürlich nutze ich da KeyHelp ;)

Mein Problem ist, dass ich nun keine Verbindung von außerhalb bekomme. Folgendes habe ich bereits erledigt:

1. Allen, von mir neu angelegten Benutzern, den Zugriff % erlaubt
2. Im Pfad /etc/mysql/mariadb.conf.d/ in der Datei 50-server.cnf bind-address ausgeklammert (per #)

Meine Frage hierzu: gibt es noch irgendwo eine Datei oder Einstellung, die diesen Zugriff verbietet?

VG
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: MySQL Verbindung von außen nicht möglich

Post by Jolinar »

ThomasTailor93 wrote: Thu 31. Aug 2017, 13:15gibt es noch irgendwo eine Datei oder Einstellung, die diesen Zugriff verbietet?
Hast du die Firewall so konfiguriert, daß der Datenbank-Port (3306) von außen erreichbar ist?

BTW:
Ist es überhaupt notwendig, den DB-Server komplett nach außen zu öffnen? Dies stellt ein nicht unerhebliches Sicherheitsrisiko dar.
Wenn ich wirklich mal externen DB-Zugriff brauche, tunnele ich den Datenstrom. So bleibt die Sicherheit auch erhalten.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
ThomasTailor93
Posts: 77
Joined: Tue 28. Jun 2016, 05:11
Location: Erfurt

Re: MySQL Verbindung von außen nicht möglich

Post by ThomasTailor93 »

Hi,

meinst du im KeyHelp? Da wurde der Eintrag "Protokoll: tcp Erweiterung: tcp Ziel-Port: 3306 Aktion: ACCEPT" hinzugefügt. Eine andere Firewall, sollte, denke ich, nicht aktiviert sein. Leider funktioniert das auch nicht so richtig.

Nun, dem bin ich mir bewusst. Da ich aber öfter mit Navicat arbeite, benötige ich Datenbankzugriff von außen her.

VG
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: MySQL Verbindung von außen nicht möglich

Post by Jolinar »

ThomasTailor93 wrote: Thu 31. Aug 2017, 17:40Da wurde der Eintrag "Protokoll: tcp Erweiterung: tcp Ziel-Port: 3306 Aktion: ACCEPT" hinzugefügt.
Hast du beide Regelsätze (IPv4 und IPv6) entsprechend modifiziert?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
ThomasTailor93
Posts: 77
Joined: Tue 28. Jun 2016, 05:11
Location: Erfurt

Re: MySQL Verbindung von außen nicht möglich

Post by ThomasTailor93 »

Gut, dass du das sagst. Genau diesen diesen Regelsatz habe ich bei IPv6 nun auch hinzugefügt. Leider funzt das immer noch nicht.
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: MySQL Verbindung von außen nicht möglich

Post by Jolinar »

ThomasTailor93 wrote: Thu 31. Aug 2017, 13:15Im Pfad /etc/mysql/mariadb.conf.d/ in der Datei 50-server.cnf bind-address ausgeklammert (per #)
Ich weiß jetzt grad nicht genau, wie der DB-Server das intern handhabt (da ich in solchen Fällen wie schon erwähnt via Tunnel auf localhost zugreife), aber anstatt bind-address auszukommentieren, könntest du mal

Code: Select all

bind-address = 0.0.0.0
probieren. Dann würde der DB-Server an allen IP-Adressen lauschen.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
ThomasTailor93
Posts: 77
Joined: Tue 28. Jun 2016, 05:11
Location: Erfurt

Re: MySQL Verbindung von außen nicht möglich

Post by ThomasTailor93 »

Hab' ich gleich mal ausprobiert... aber das geht immer noch nicht. Gibt es noch irgendwo eine Config, wo diese Werte überschrieben werden?
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: MySQL Verbindung von außen nicht möglich

Post by Jolinar »

Die Frage mag vielleicht blöd erscheinen, aber selbst ich vergesse das ab und zu, wenn es hektisch zugeht...Hast du nach den Konfigurationsänderungen auch den DB-Server neu gestartet?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
ThomasTailor93
Posts: 77
Joined: Tue 28. Jun 2016, 05:11
Location: Erfurt

Re: MySQL Verbindung von außen nicht möglich

Post by ThomasTailor93 »

Ich weiß genau was du meinst :P aber ja, hatte ich... sehr komisch. Ich würde jetzt nicht Problem sagen, aber dieses "Problem" hatte ich auf Debian 8 noch nicht. Liegt das eventuell an einer neuen Version von MariaDB?
Locked