2016-12-26 7 views
0

Ich versuche, meine Raspberry Pi als Server zu verwenden, habe ich eine Java - Anwendung mit TCP Port 1777 und MySQL auf 3306, jedoch weder das eine oder das andere ist von LAN zugänglich (beide funktioniert gut von der Pi selbst). Wenn ich die Ports auf dem pi von meinem Laptop aus scanne, sehe ich nur die Ports ssh und vnc, aber wenn ich den netstat auf dem pi starte, scheinen beide Ports im Listening-Zustand zu sein. Ich habe die neueste Version von Raspbian (Bild hatte eine SSH und VNC standardmäßig deaktiviert, ich habe es in Pi Konfiguration (Raspi-Config) aktiviert). Irgendwelche Ideen?Öffnen Sie TCP - Ports auf Raspbian

enter image description here

enter image description here

Antwort

1

Meiner Meinung nach, überprüfen, welche diese Dienste abhört Schnittstelle, da die Dienste auf dem Localhost lauschen an das externe Netzwerk nicht ‚binded‘ so versuchen, sie auf 192 Hören zu machen. **** IP Adresse.

Beispiel: bearbeiten MySQL Konfiguration

ist standardmäßig MySQL nicht zu akzeptieren, Remote-Verbindungen konfiguriert. Sie können durch Änderung der Konfigurationsdatei Remote-Verbindungen aktivieren:

sudo nano /etc/mysql/my.cnf

und setzen bind-address = 192.** oder bind-address = 0.0.0.0 dann mysql servic neu starten:

sudo service mysql restart 
+0

Danke, das die sortiert MySQL, ich habe den Port in Java App auf 1234 geändert und das funktioniert auch – Marcin