Ich konnte aus der Ausgabe von netstat sehen dass lighttpd nur auf die ipv6 Adresse hört. Nach Anpassen der Konfiguration und einem Neustart des Services funktioniert jetzt alles. Danke für den Hinweis!
Beiträge von Thuulok
-
-
Hallo zusammen,
ich betreibe seit einiger zeit einen kleinen vServer (CentOS 7) als private Bastelecke . Nachdem ich erfolgreich eine Datenbank extern erreichbar gemacht hatte (firewalld Konfiguration) und auch einen weiteren custom Port problemlos freischalten konnte, ist jetzt ein ein Webserver geplant.
Die Wahl fiel auf lighttpd der auch schnell installiert und konfiguriert war. Trotz mMn. passender firewalld Konfiguration ist er leider extern nicht erreichbar:
Code
Alles anzeigenfirewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: dhcpv6-client http https postgresql ssh ports: 3000/tcp 8080/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
Lokale Aufrufe funktionieren. Ein externer Portscan zeigt 80 und 443 nicht als offen an. Hat Jemand eine Idee was ich vergessen habe?
-
Vielen Dank für die Hinweise!
pg_hba.conf hatte ich schon angepasst. Was fehlte, war die firewalld Konfiguration. Für postgresql gibt es bereits einen Service, von daher ist sie kinderleicht:
(Als root; ausgehend von der "public" Zone; permanenter Eintrag)
Danke auch für die Infos zum Thema VPN. Da die Datenbank aktuell nur für Aggregate frei verfügbarer Daten genutzt werden soll, ist das Thema nicht so heiß für mich. Aber man weis ja nie was noch dazu kommt .
-
Hallo zusammen,
ich habe mir einen vServer mit CentOS 7 (ssh-only) eingerichtet. Geplant ist darauf eine Anwendung laufen zu lassen, die Daten in einer lokalen PostgreSQL Datenbank ablegt. Remotekommunikation mit der Datenbank muss möglich sein.
Die Installation von PostgreSQL (11) war kein Problem. Ist als Dienst eingerichtet und lokaler Zugriff funktioniert. Ich habe den Remotezugriff wie bspw. hier beschrieben eingerichtet und den Server neu gestartet. Leider scheitern Verbindungen dorthin:
Codepsql -h IPADRESSE -U postgres psql: konnte nicht mit dem Server verbinden: Keine Route zum Zielrechner Läuft der Server auf dem Host »IPADRESSE« und akzeptiert er TCP/IP-Verbindungen auf Port 5432?
Ein Scan mit nmap zeigt auch nur einen Port, undzwar ssh:
Wie kann ich erreichen dass Port 5432 ebenfalls extern erreichbar ist?
Lieben Dank für alle Hinweise