Daniel: localhorst Online verfügbar machen

Ahoi alle,

Ich hab zuhause einen Apache am laufen.
bin über nen Router am Netz.
Wie muss ich den Apache Konfigurieren um ihn übers netzt erreichbar zu machen? meine IP verät mir mein Router.

MfG

  1. Der Router muss Port 80 forwarden.
    Die Firewall des Servers muss für Port 80 frei sein.
    Du musst darauf achten, dass der Router Requests über die NAT an den server forwardet.
    In vielen Standardkonfigurationen der Router werden solche Requests an die erste IP im internet Netzwerk forwardet.

    1. Ahoi Froschpopo,

      Der Router muss Port 80 forwarden.

      hab ich eingestellt

      Die Firewall des Servers muss für Port 80 frei sein.

      muss ich mal schaun wie ich das einstelle

      Du musst darauf achten, dass der Router Requests über die NAT an den server forwardet.

      Bahnhof

      Dank dir schonmal.

      MfG

      1. Hello,

        Bahnhof

        Welchen Router hast Du denn?

        Harzliche Grüße vom Berg
        http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau

    2. Hallo,

      In vielen Standardkonfigurationen der Router werden solche Requests an die erste IP im internet Netzwerk forwardet.

      Jede sinnvolle Standardkonfiguration leitet solche Anfragen überhaupt nicht weiter.

      Schöne Grüße,

      Johannes

    3. Hello,

      Der Router muss Port 80 forwarden.

      Nein. _Muss_ er nicht. Man kann die Domain auch über einen anderen Port aufrufen. Den muss man dann dem Browser nur mitteilen und der Router muss die Anfragen auf diesen dann weiterleiten. Das kann er dann durchaus wieder auf den Port 80 am Server.

      Harzliche Grüße vom Berg
      http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau

  2. Hallo Daniel,

    Ich hab zuhause einen Apache am laufen.
    bin über nen Router am Netz.

    im Handbuch (und im Archiv) nach Portforwarding suchen.

    Wie muss ich den Apache Konfigurieren um ihn übers netzt erreichbar zu machen? meine IP verät mir mein Router.

    Dir vielleicht, aber den ganzen Leuten draußen?
    DynDNS oder einen vergleichbaren Dienst nutzen.

    Freundliche Grüße

    Vinzenz

    1. Ahoi Vinzenz Mai,

      Dir vielleicht, aber den ganzen Leuten draußen?

      Denen die es wissen sollen werd ich es veraten, ist nur für testzwecke gedacht.

      DynDNS oder einen vergleichbaren Dienst nutzen.

      kostet geld wenn ich mich nicht irre, außerdem habe ich wenn ich mich nicht irre keine statische IP.

      MfG

      1. Hallo

        Dir vielleicht, aber den ganzen Leuten draußen?
        Denen die es wissen sollen werd ich es veraten, ist nur für testzwecke gedacht.

        dann beschränke den Zugriff. Es gibt genügend Bots, die IP-Bereiche scannen.

        DynDNS oder einen vergleichbaren Dienst nutzen.
        kostet geld wenn ich mich nicht irre, außerdem habe ich wenn ich mich nicht irre keine statische IP.

        Nein, diese Dienste sind kostenlos.
        Und ja, sie sind gerade bei _dyn_amischen IP-Adressen von Interesse.
        Wer eine statische IP-Adresse hat, braucht normalerweise kein DynDNS oder ähnliches.

        Freundliche Grüße

        Vinzenz

      2. Hi!

        DynDNS oder einen vergleichbaren Dienst nutzen.
        kostet geld wenn ich mich nicht irre,

        Nein. Die einfachen Dienste jedenfalls nicht.

        außerdem habe ich wenn ich mich nicht irre keine statische IP.

        Dafür ist dieser Dienst ja gedacht. Wenn man keine statische IP hat, meldet man sich bei einem Dienst wie DynDNS an und bekommt dann einen Domainnamen wie irgendwas.dynds.org zugewiesen
        Mit Hilfe eines kleinen Tools wird dann bei jeder IP-Änderung die neue Adresse automatisch übermittelt, so daß der eigene Rechner dann immer unter dem Domainnamen erreichbar ist.

        Schöner Gruß,
        rob

  3. Hi!

    Ich hab zuhause einen Apache am laufen.
    bin über nen Router am Netz.
    Wie muss ich den Apache Konfigurieren um ihn übers netzt erreichbar zu machen? meine IP verät mir mein Router.

    Dieser verrät dir aber vielleicht nur die IP-Adresse im lokalen Netz?
    Beginnt diese zufällig mit 192.168.irgendwas?
    Du brauchst die IP-Adresse, die dir dein ISP zuweist.
    Wenn dein Router dir diese zeigt, dann solltest du damit arbeiten können.
    Da sich diese Adresse vermutlich bei jeder neuen Verbindung ändert (dynamische IP-Zuweisung), solltest du mal eine Suchmaschine nach "DynDNS" befragen.
    Damit wäre es möglich, daß du dir einen Domainnamen besorgst, unter der dein Rechner dann erreichbar ist. Mit Hilfe eines kleinen Tool, kann die IP dann immer aktualisiert werden.

    Aber zurück zu deinem Problem:
    Du mußt die Datei httpd.conf öffnen und editieren.

    Das Stichwort, wonach du suchst, heißt: "Virtuelle Hosts".

    Schöner Gruß,
    rob

    1. Ahoi rob,

      Dieser verrät dir aber vielleicht nur die IP-Adresse im lokalen Netz?

      Die verät mir auch meine Netzwerkumgebung :)

      Beginnt diese zufällig mit 192.168.irgendwas?

      Meine local ja, wobei ich 2 habe, die eine begint mit 127.

      Du brauchst die IP-Adresse, die dir dein ISP zuweist.

      ISP= Internet anbieter? die gibt mir mein router auch. Ist ein ganz lieber.

      Da sich diese Adresse vermutlich bei jeder neuen Verbindung ändert

      Da bin ich mir auch ziemlich sicher.

      solltest du mal eine Suchmaschine nach "DynDNS" befragen.

      werd ich tun.

      Aber zurück zu deinem Problem:....

      Vielen dank für die Infos, werd mich bei gelegenheit belesen und bei erfolg mich melden, bei mißerfolg auch *g*

      Danke nochmal auch an den Rest. Wünsch euch ein schönes WE.

      MfG

      1. Hallo Daniel,

        Dieser verrät dir aber vielleicht nur die IP-Adresse im lokalen Netz?
        Die verät mir auch meine Netzwerkumgebung :)
        Beginnt diese zufällig mit 192.168.irgendwas?
        Meine local ja, wobei ich 2 habe, die eine begint mit 127.

        äh ja, dass _ist_ die IP-Adresse von localhost :-)

        Freundliche Grüße

        Vinzenz

    2. Hallo rob,

      Du mußt die Datei httpd.conf öffnen und editieren.

      Das Stichwort, wonach du suchst, heißt: "Virtuelle Hosts".

      Nicht unbedingt, in der Standardkonfiguration verwendet der Apache keine unterschiedlichen virtuellen Hosts, deswegen ist es ihm auch egal, unter welcher Domain bzw. IP-Adresse er zu erreichen ist.

      Schöne Grüße,

      Johannes

    3. Hello,

      Das Stichwort, wonach du suchst, heißt: "Virtuelle Hosts".

      Das Stichwort heißt eigentlich "Listen"

      #Listen 12.34.56.78:80     ## Hört nur auf Anfragen an IP und Host 80
      Listen 80                  ## Hört auf alle IPs aber nur auf Pot 80

      Und dann sollte er am Router ein Portforwarding bzw. Porttranslating einrichten.
      Damit ist sichergestellt, dass nur Anfragen an den am Router geöffneten Port an den lokalen Port der angegeben lokalen IP weitergeleitet werden.

      Harzliche Grüße vom Berg
      http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau