Portál AbcLinuxu, 13. května 2025 23:47

Dotaz: lighttpd běžící za dvěma routery, forward portu

Martin Stiborský avatar 20.8.2008 15:25 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
lighttpd běžící za dvěma routery, forward portu
Přečteno: 357×
Odpovědět | Admin
Zdravím. Mám problémek se zpřístupněním lighttpd serveru zvenku, z internetu.

Situace je taková, že mám 2 routery, první, D-Link, origoš firmware, je k němu připojen O2 set-top-box a můj druhý router, což je Asus Wl-500G a Oleg firmware ( normální linux).

Na asuskovi běží lighttpd server který bych chtěl vystrčit do internetu. Pokud to všechno chápu správně, tak když server běží třeba na portu 8081 a Asusek má od D-Linka ip 10.0.0.2, tak se mám přihlásit do administrace D-Linku, tam je nastavení "Filtrů" kde se dá nastavit zdrojová/cílová adresa a zdrojový/cílový port .. Takže zrojová Ip=cokoli, port třeba ten 8081 a cílová adresa 10.0.0.2 a port 8081. Takto jsem to zkusil a nic :(

Iptables na asuskovi jsem nijak neměnil, jelikož o tom ani nemám páru :)
Kvík ..
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.8.2008 13:29 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: lighttpd běžící za dvěma routery, forward portu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli ti valí lighttpd v lokální síti, tak už ti zbývá jedině přesměrovat port 80 na tom D-LINKu na port 80 na Asusu. Nevím co přesně si zkoušel, ale filtry nebudou asi to pravý.. spíš nějaký virtuální servery (hledej u NATu, tam to mám já).
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
21.8.2008 22:03 illi
Rozbalit Rozbalit vše Re: lighttpd běžící za dvěma routery, forward portu
Odpovědět | | Sbalit | Link | Blokovat | Admin
No myslím si, že tak jak jsi to nastavil by to jenom tak nešlo. Ten server běží skoro vždy na portu 80, ale když by jsi to nastavil takhle, tak to podle mě bude dělat to, že když se pokusíš jít na nějakou stránku na netu, tak tě to přesměruje na ten Asus.
22.8.2008 00:45 madfly
Rozbalit Rozbalit vše Re: lighttpd běžící za dvěma routery, forward portu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jak to pises to dava smysl. Za predpokladu, ze "Filtry" slouzi k presmerovani portu a lighttpd skutecne bezi na danym portu (8081). Pokud to nejede, zkusil bych popatrat, jestli nema Asusek nejaky rozhrani na nastaveni firewallu a tam povolit danej port. Jinak prostudovat pravidla iptables (tusim ze z vypisu iptables -L jako root), co vsechno je zavreny z danyho rozhrani a pripadne zjistit jak otevrit potrebnej port.

Pokud zadny pravidla nejsou, tak bude problem v D-Linku a "Filtry" neslouzi k presmerovani portu nebo je neco spatne. Presmerovani se vetsinou nastavuje v menu NAT nebo Virtual Server. Zkus ten model najit tady, treba te tam nejakej postup nakopne..
Martin Stiborský avatar 22.8.2008 06:29 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: lighttpd běžící za dvěma routery, forward portu
Tak Filtry to nejsou, jsou to Virtuální servery .. ale stejně to nejede, mělo by, ale ne .. asi se to bije ještě s jiným nastavením, nevím :(
Kvík ..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.