Jak přesměrovat porty na váš LTS LAMP server Ubuntu 12.04
Tento návod je obalem fantastického webu nápovědy pro portforwarding www.portforward.com
Pro podporu a velmi snadné pro ty, kteří si chtějí nastavit domácí server na serveru ubuntu 12.04 LTS s LAMP
Předpokládám, že jste nainstalovali ubuntu 12.04 LTS s LAMP a pokoušíte se nastavit webový server a potřebujete udělat portforward pro port 80. Možná jste postupovali podle skvělého postupu pro LAMP na ubuntu 12.04 na http://www.ubuntugeek.com/ krok za krokem-ubuntu-12-04-presne-nastav-serveru-lamp.html.
Když už jsme u toho, vybereme nastavení pro port443, abychom později mohli potenciálně hostovat webové stránky na https. Jakmile proces projdete, můžete jej zopakovat pro všechny porty, které můžete vyžadovat, jak jsou definovány službou, kterou se pokoušíte obsluhovat na internetu.
Nejprve určete IP adresu domácích serverů a název hostitele. V typu terminálu
ifconfig
Nyní byste měli v sekci eth0 nebo eth1 vidět řádek začínající „inet“, např.
inet addr:192.168.1.91 Bcast:192.168.1.255 Mask:255.255.255.0
Poznamenejte si číslo za adr:- např. "192.168.1.91" Toto je
Nyní získáme jméno hostitele. V typu terminálu
hostname
Poznamenejte si výsledek – je to
V prohlížeči přejděte na http://portforward.com
- Klikněte na „bezplatní průvodci“
- Vyberte značku modemu/routeru
- Kliknutím "zavřete" reklamu na PFConfig
- Vyberte model modemu/routeru
- Výběrem možnosti „Apache“ nastavte porty pro váš webový server. FYI, A v „LAMP“ znamená „Apache“.
Nyní postupujte podle pokynů, doufejme, že je dokážete projít a otevřít porty pro váš domovský server ubuntu.
Neměli byste používat software, který nabízejí, a můžete otestovat, zda jste byli úspěšní tím, že se pokusíte navštívit svůj vlastní web ( pokud jej máte) pomocí prohlížeče. např.
http://www.mypersonalnoipaccount.biz
Nebo přejděte na http://www.whatsmyip.org/ a zkopírujte si svou externí IP adresu, která vám byla přidělena nahoře, kde je například uvedeno
Nyní zkopírujte číslo do svého prohlížeče v tomto příkladu přejděte na
http://224.67.138.143
Ale samozřejmě použijte číslo, které vám dává whatsmyip, ne číslo, které jsem použil v příkladu.
Pokud jste úspěšně nainstalovali zásobník LAMP serveru Ubuntu a úspěšně jste na něj nasměrovali svůj port, měla by se zobrazit stránka „ITWORKS“.
Pokud ne, můžete se podívat, které z vašich portů jsou otevřené, když navštívíte http://www. whatsmyip.org/port-scanner/a kliknutím na „zkontrolovat porty“ pod servery. Chvíli to potrvá a na konci byste měli vidět zelenou čáru indikující, že port 80 je otevřený
Můžete také zjistit, zda je váš server Ubuntu připraven přijímat připojení na libovolném portu tak, že přejdete do terminálu a napíšete
netstat -an| grep 0.0.0.0|grep LISTEN|grep :
Číslo za červenou dvojtečkou je port, na kterém server čeká na připojení.
Hodně štěstí, doufám, že si užijete hostování vlastního serveru z domova.