WAN IP ne deluje
9 naročnikov
9 naročnikov
Pozdravljeni!
Doma na mašini imam postavljen Apache server, za razna testiranja. Za dostop do strežnika, sem vedno uporabljal WAN IP, vendar odkar smo menjali ISP za Telemach, se od zunaj nikakor ne morem povezat na strežnik. Naj povem, da je na ruterju (Asus RT-N16) nastavljen port farwarding povsem pravilno, saj če na bilo katerem računalniku v hiši v browser vpišem WAN IP, normalno odpre index page. Problem je samo od zunaj.
Se komu sanja kaj bi lahko bilo? Poskusil sem že s klicem na Telemach podporo, vendar se jim ne sanja v čem bi bila težava.
Hvala!
24 odgovorov
...verjetno ti skype drži port 80.
čist za intermezzo preden greš formatirat zaradi take bedarije...
Mogoče imaš tudi kaj zaklenjeno na IP v htaccessu/configih apacheja pa si pozabil na ta filter ali kaj podobnega...
Čisto osnovni test: http://www.yougetsignal.com/tools/open-ports/
telnetaj se na zunanji ip/port, če timeoutaš te po vsej verjetnosti firewall blokira, če dobiš connection refused je port zaprt in ne posluša na njemu (s tem da je firewall zaprt oz. ima -j REJECT, kar ni po defaultu), če te skonekta in ko napišeš GET ne dobiš ničesar, imaš problem v aplikaciji - se pravi apacheju.
Sem poskusil z zgornjo stranjo in mi napiše "Port 80 is closed on 86.58.119.xxx".
Tako kot je rekel SiByte, jaz lahko od znotraj normalno dostopam preko WAN IPja. Torej vpišem samo WAN IP in mi ruter preusmeri na mojo mašino in prikaže se index page. Problem je samo od zunaj, kar pomeni da mi nekaj na računalniku blokira port 80.
Poskusil sem v cmd vpisati ukaz "netstat -o -n -a | findstr 0.0:80", da bi preveril kateri proces deluje na 80 portu in mi normalno prikaže samo Apache.
upam, da se povezuješ na stran iz drugega računalnika na LAN-u in ne iz istega na katerem teče apache...
Za foro spremeni port na 8080 , se pravi popraviš v httpd.con Listen v 8080 in restartas apache, dodaš port forwarding za port 8080, nato pa se povežeš http://86.58.119.xxx:8080/
Na tvojem mestu bi disejblal tudi security essentials/windows firewall/antivirusne programa v fazi testiranja.