Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So öffnen Sie Port 3306 unter Linux

So öffnen Sie Port 3306 unter Linux

(*-*)浩
Freigeben: 2019-05-30 14:43:43
Original
11789 Leute haben es durchsucht

Nach der Installation des MYSQL-Servers sind alle Vorgänge auf diesem Computer normal, aber wenn ich remote auf den MYSQL-Server auf anderen Computern zugreife, kann ich keine Verbindung herstellen

So öffnen Sie Port 3306 unter Linux

Ich vermute es ist ein Portproblem, Ergebnis:

telnet 192.168.1.245 3306

Es stellte sich heraus, dass die Verbindung durch die Firewall eingeschränkt wurde

Jetzt müssen Sie nur noch Port 3306 in der Firewall öffnen.

Öffnen Sie die Firewall-Konfigurationsdatei

vi /etc/sysconfig/iptables
Nach dem Login kopieren

Wie gezeigt:

So öffnen Sie Port 3306 unter Linux

Fügen Sie diese Zeile hinzu:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
Nach dem Login kopieren
Fügen Sie einfach diesen Satz hinzu (Der Zusatz ist offen. Die Anweisung von Port 3306 muss vor icmp-host-prohibited stehen. Andernfalls wird sie nicht wirksam.

Wenn es sich ebenfalls um einen anderen Port handelt, ersetzen Sie einfach „3306“ durch den entsprechenden Port.

Anschließend die Firewall neu starten

service iptables restart
Nach dem Login kopieren
Fertig!

Das obige ist der detaillierte Inhalt vonSo öffnen Sie Port 3306 unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage