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:

    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:

    Code
    firewall-cmd --zone=public --add-service=postgresql --permanent
    firewall-cmd --reload

    (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:

    Code
    psql -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:

    Code
    Not shown: 999 filtered ports
    PORT   STATE SERVICE
    22/tcp open  ssh

    Wie kann ich erreichen dass Port 5432 ebenfalls extern erreichbar ist?

    Lieben Dank für alle Hinweise :)