• Hallo,
    ich blick da nicht mehr durch, was man in der Datei /etc/hosts (oder woanders) angeben sollte.

    System:
    1 Router mit einer DynDns wie z.B. Paul.dynDns.org,interne, NAT IP:192.168.1.1. dynamische WAN IP:111.222.333.444 (DNS Server des ISP sind da eingetragen)
    1 Windows Vista PC IP:192.168.1.10.
    1 Netzwerkspeicher auf dem Debian läuft, auf diesem Gerät soll ein HTTP und ein FTP Server installiert werden, vielleicht auch noch mldonkey, oder so (weiß ich noch nicht genau), es sollen auch Daten vom PC auf dem Netzwerkspeicher abgelegt werden. IP: 192.168.1.11.

    Igendwie bin ich jetzt, nach unzähligen Versuchen, total durcheinander, :|
    ich poste jetzt also nur das was soweit funktioniert:

    /etc/hostname:
    HS-DHGL054

    /etc/hosts:
    127.0.0.1 localhost.localdomain localhost
    (Die IP6 Einträge habe ich mal weggelassen)

    /etc/network/interfaces



    Was muss ich da, in der Dataei Hosts und evtl. woanders, einstellen, damit:
    a) Der Netzwerkspeicher auch von aussen zu erreichen ist
    und b) hostname -f funktioniert.

    Peter

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress, WoltLab & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat von lastwebpage;657331

    a) Der Netzwerkspeicher auch von aussen zu erreichen ist

    Das stellst Du am Router ein. Du musst dort einen Port für einen Service auf dem Linux-Rechner reservieren. Wenn Du z.B. auf eine Webseite auf diesem zugreifen willst könntest Du den Port 79 auf Port 80 am Linux-Server weiterleiten. Wie gesagt eine Einstellungsfrage am Router.

    Zitat

    und b) hostname -f funktioniert.

    Was kommt denn derzeit?

  • Hi,

    für Webserver und FTP-Server brauchst du an der hosts-Datei nix verändern.

    Du musst einfach die beiden Server einrichten und an deinem Router je eine Portweiterleitung (Portforwarding) der entsprechenden Ports auf den Linux-Rechner einrichten. (HTTP Port 80; FTP Port 21).

    Wenn der Server nicht in deinem Heimnetzwerk ist, also z.b. ein bei Strato gemieteter Server, dann musst du auch nix an deiner hosts-Datei ändern.
    Zum einrichten gleicher weg, HTTP und FTP Server einrichten und dann per Browser FTP Client drauf verbinden. Die IP des Server bekommst du von deinem Hosting-Anbieter.

    MfG
    The_Godfather

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!