Server Adresse ändern??



  • Hey,

    ich habe mir grad einen Server gemacht und wollte über meine Internet IP darauf connecten, nur das geht nicht. Wenn ich meine LAN Adresse nehme, geht es. Kann es sein, dass der Server nur die LAN IP als Server Adresse nimmt? Wenn ja, wie kann ich das denn ändern?

    Oder liegt das daran, dass ich einen Router hab?



  • Hallo

    Oder liegt das daran, dass ich einen Router hab?

    Ja, das hat nichts mit dem Builder zu tun.
    Du must dafür sorgen, das Anfragen an den Router auf den von dir angesprochenen Port von dem Router an den Server geforwardet werden.

    bis bald
    akari



  • Wie soll ich das denn bewerkstelligen?

    Ich benutz den Port 80, woher soll denn mein Router wissen an wen das Paket soll?



  • Hallo

    das must du in der Konfiguration des Routers einstellen.
    Natürlich Router-abhängig, im allgemeinen über ein Web-Frontend, das vom LAN aus über 192.168.0.1 zu erreichen ist (Standard-IP der meisten Router).

    bis bald
    akari



  • Hey, das Problem hatte ich mal bei nem Spiel... aber müsste das gleiche sein 😉

    So hab ich das bei mir gelöst:

    Auf deinem Router musst du dich erstmal einloggen (in der Regel unter http://192.168.2.1), und dann folgendes machen:

    1.) Klick auf "Netzwerkeinstellungen"
    2.) Dort auf "NAT" klicken
    3.) Dann auf "Virtuelle Server"

    Hier trägst du dann die ip deines PC's und den Port ein (bei dir war das ja 80) und makierst "TCP".

    Dann sollte das funktionieren!

    Ich hoffe das hat dir weitergeholfen!

    Jannis



  • Ja das ist mir schon klar, aber ich hänge hier mit 3 Leuten hinter dem Router.
    Wenn ich jetzt beispielsweise bei mir den Server eingerichtet habe und von außen ein Freund von mir (Client) sich mit mir verbinden will, dann geb ich ihm meine IP, welche ja nur die IP des Rputers ist, oder? Weil alle 3 von uns haben die selbe IP, aso kann es ja nur die vom Router sein.
    So er will sich jetzt also verbinden, was macht der Router? Woher soll er wissen, ob er nicht zu PC1, PC2 oder PC3 verbinden soll?



  • Hallo

    genau deshalb weißt du den betreffenden Port für von außen kommende Pakte fest auf den Ziel-Server zu. Das bedeutet das über einen Router für jeden Ports immer nur genau ein Rechner zu erreichen ist.

    bis bald
    akari



  • Ja aber Port 80...den benutzen doch alle hier.
    Und falls ich einen anderen wählen sollte, was ich aber eigentlich nicht möchte, kann ich mir doch nie genau sicher sein, ob den nicht schon jemand benutzt. Aber wie gesagt, eigentlich möchte ich gerne den Port 80 benutzen.



  • Hallo

    nochmal : anders als mit ein festes IP-Forwarding mit einer festen Portnummer wirst du das nicht lösen können. Du solltest eben keinen so häufig genutzten wie 80 nehmen, sondern einen über 1000.
    Im Netz findest du Tabellen, wo Ports mit möglichen benutzenden Diensten aufgelistet werden. Dann kannst du dir einen für deine passenden, sprich freien Port aussuchen.

    bis bald
    akari



  • Das sollte deine Frage beantworten...
    http://de.wikipedia.org/wiki/Port_Forwarding



  • Nachdem was ich da gelesen habe, könnte ich für den Router den Port 80 benutzen und dann aber an einen anderen Port weiterleiten lassen. Aber wie soll das funtkionieren...

    Oder kann ich auf dem Client einstellen über welchen Port er vom Remote PC aus eine Verbindung aufbauen soll? Dann könnte ich den Ziel Port ändern.



  • Hallo

    Ich (und jemand anders) hab dich doch aschon auf das Web-Frontend deines Routers hingewiesen. Alle diese Sachen betreffenden Einstellungen must dort dort machen.

    bis bald
    akari



  • Dieser Thread wurde von Moderator/in Jansen aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum Themen rund um den PC verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Ok, ich werd mich mal umschauen danke schonmal 😉



  • crEo schrieb:

    Ja aber Port 80...den benutzen doch alle hier.
    Und falls ich einen anderen wählen sollte, was ich aber eigentlich nicht möchte, kann ich mir doch nie genau sicher sein, ob den nicht schon jemand benutzt. Aber wie gesagt, eigentlich möchte ich gerne den Port 80 benutzen.

    Wie viele Web-Server haben denn Deine Freunde in eurer Wohnung so stehen...?!?!?!?!?! 😕



  • Zusätzlich solltest Du noch dafür sorgen, dass die angeschlossenen Rechner immer die gleiche IP-Adresse haben. Am besten im DHCP-Server des Routers eine Fixed-IP für die MAC-Adressen der Rechner angeben. Sonst mußt Du die NAT wieder anpassen, wenn sich die IP-Adresse ändert.



  • Ich tippe auf Troll 🙄



  • 3 Rechner hinterm Router, alle mit Webserver auf Port 80 am laufen ?

    Dann z.B. beim router als port-forwarding einstellen:
    Port 80 aus Richtung inet auf Port 80 auf Rechner 1
    Port 81 aus Richtung inet auf Port 80 auf Rechner 2
    Port 82 aus Richtung inet auf Port 80 auf Rechner 3

    Zugriff via Internet:
    http://<routerip>:80/ (oder http://<routerip>/ da 80 der Standardport für HTTP ist) für Rechner 1
    http://<routerip>:81/ für Rechner 1
    http://<routerip>:82/ für Rechner 1

    Wie man den Router so konfiguriert steht normalerweise im Handbuch zum Router.
    Evtl. noch wichtig: Bei sehr vielen Router kann man selber via
    http://<routerip>:<Port>/ quasi auf sich selber NICHT zugreifen, d.h. man muss sich von wem anders bestätigen lassen ob man den router auch richtig konfiguriert hat.



  • geeky schrieb:

    Zugriff via Internet:
    http://<routerip>:80/ (oder http://<routerip>/ da 80 der Standardport für HTTP ist) für Rechner 1
    http://<routerip>:81/ für Rechner 1
    http://<routerip>:82/ für Rechner 1

    Copy&Paste rulez! 🤡 👍



  • Verflucht 🙄 😃


Anmelden zum Antworten