1. Artikel
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Paules-PC-Forum.de
  2. Forum
  3. Betriebssysteme
  4. Linux

Debian Hosts Datei

  • lastwebpage
  • 22. Dezember 2008 um 14:38
  • lastwebpage
    Dauergast
    Beiträge
    1.671
    • 22. Dezember 2008 um 14:38
    • #1

    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

    Code
    # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
    # /usr/share/doc/ifupdown/examples for more information.
    auto lo
    iface lo inet loopback
    auto eth0
    #iface eth0 inet dhcp
    iface eth0 inet static
            address 192.168.1.11
            network 192.168.1.0
            netmask 255.255.255.0
            broadcast 192.168.1.255
            gateway 192.168.1.1
            dns-nameservers 192.168.1.1
            dns-domain lan
    Alles anzeigen



    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

  • Zwirni
    Dauergast
    Reaktionen
    14
    Beiträge
    1.137
    • 22. Dezember 2008 um 19:05
    • #2
    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?

  • lastwebpage
    Dauergast
    Beiträge
    1.671
    • 22. Dezember 2008 um 22:46
    • #3

    "Unknown host", ich habe deswegen irgendwei das "Gefühl" das da so was nicht stimmt. :|

  • Zwirni
    Dauergast
    Reaktionen
    14
    Beiträge
    1.137
    • 22. Dezember 2008 um 23:00
    • #4

    Siehe:
    Linux Blog hostname: Unknown host — hostname not resolving error
    hostname -f returns "unknown host" - Ubuntu Forums

  • The_Godfather
    Stammuser
    Beiträge
    397
    • 23. Dezember 2008 um 15:42
    • #5

    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

Windows 11

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™