So leiten Sie Ports an Ihren Ubuntu 12.04 LTS LAMP-Server weiter
Diese Anleitung ist ein Wrapper für die fantastische Portforwarding-Hilfeseite www.portforward.com
Zur Unterstützung und Vereinfachung für diejenigen, die einen Heimserver auf einem Ubuntu 12.04 LTS-Server mit LAMP einrichten möchten
Ich gehe davon aus, dass Sie Ubuntu 12.04 LTS mit LAMP installiert haben und versuchen, einen Webserver einzurichten und eine Portweiterleitung für Port 80 durchführen müssen. Vielleicht haben Sie die großartige Anleitung für LAMP unter Ubuntu 12.04 unter http://www.ubuntugeek.com/ befolgt. step-by-step-ubuntu-12-04-precise-lamp-server-setup.html.
Wenn wir schon dabei sind, wählen wir ein Setup für Port443, damit wir möglicherweise später Websites auf https hosten können. Sobald Sie den Vorgang durchlaufen haben, können Sie ihn für alle Ports wiederholen, die Sie möglicherweise benötigen, wie durch den Dienst definiert, den Sie für das Internet bereitzustellen versuchen.
Ermitteln Sie zunächst die IP-Adresse und den Hostnamen Ihres Heimservers. Geben Sie in einem Terminal
einifconfig
Jetzt sollten Sie eine Zeile im Abschnitt eth0 oder eth1 sehen, die mit „inet“ beginnt, zB
inet addr:192.168.1.91 Bcast:192.168.1.255 Mask:255.255.255.0
Notieren Sie sich die Nummer nach addr:- z. B. "192.168.1.91" Dies ist die
Jetzt erhalten wir den Hostnamen. Geben Sie in einem Terminal
einhostname
Notieren Sie sich das Ergebnis – es ist der
Rufen Sie in einem Browser http://portforward.com
auf- Klicken Sie auf "Kostenlose Anleitungen"
- Wählen Sie Ihre Modem-/Routermarke aus
- Klicken Sie hier, um die Anzeige für PFConfig zu "schließen"
- Wählen Sie Ihr Modem-/Routermodell aus
- Wählen Sie "Apache", um die Ports für Ihren Webserver einzurichten. Übrigens, das A in "LAMP" steht für "Apache".
Befolgen Sie nun die Anweisungen, hoffentlich können Sie sie durchkommen und die Ports zu Ihrem Ubuntu-Heimserver öffnen.
Sie sollten die von ihnen angebotene Software nicht verwenden müssen, und Sie können testen, ob Sie erfolgreich waren, indem Sie versuchen, Ihre eigene Website zu besuchen ( wenn Sie einen haben) mit einem Browser. zB
http://www.mypersonalnoipaccount.biz
Oder gehen Sie zu http://www.whatsmyip.org/ und kopieren Sie dann Ihre externe IP-Adresse, die Sie oben erhalten haben, wo für eaxmple steht
Kopieren Sie nun die Nummer in Ihren Browser, in diesem Beispiel gehen Sie zu
http://224.67.138.143
Aber verwenden Sie offensichtlich die Nummer, die Ihnen von whatsmyip gegeben wurde, nicht die Nummer, die ich im Beispiel verwendet habe.
Wenn Sie erfolgreich einen Ubuntu-Server-LAMP-Stack installiert und Ihren Port erfolgreich darauf weitergeleitet haben, sollten Sie eine "ITWORKS"-Seite sehen.
Wenn nicht, können Sie sehen, welche Ihrer Ports offen sind, indem Sie http://www besuchen. whatsmyip.org/port-scanner/ und unter Server auf „ports prüfen“ klicken. Es dauert eine Weile und am Ende sollten Sie eine grüne Linie sehen, die anzeigt, dass Port 80 offen ist
Sie können auch sehen, ob Ihr Ubuntu-Server bereit ist, Verbindungen auf einem beliebigen Port zu akzeptieren, indem Sie zum Terminal gehen und
eingebennetstat -an| grep 0.0.0.0|grep LISTEN|grep :
Die Zahl nach dem roten Doppelpunkt ist der Port, auf dem der Server auf Verbindungen wartet.
Viel Glück, ich hoffe, Sie genießen es, Ihren eigenen Server von zu Hause aus zu hosten.