Porta 80 já atribuída no Router e agora como vão por o vosso Web Server a funcionar!?
Como hoje só andei a brincar com um router Thomson deparei-me com o típico a Porta 80 já está atribuida (Web Server).
Primeiro tive de obter acesso root ao Router (ver o meu artigo anterior), depois entrei por telnet no bicho. Linha de comandos (cmd.exe) e teclar telnet 192.168.1.254 (o IP do vosso router), colocar username e password. E entrámos!
Agora devem correr o seguinte comando: “env set var=SESSIONTIMEOUT value=0” ENTER
“saveall” ENTER
se não a vossa sessão vai estar constantemente a cair e perdem imenso tempo a fazer constantes logins.
Agora têm de descobrir onde a porta 80 está a ser utilizada, para isso correm o seguinte comando:
“:nat maplist” ENTER
Vai surgir no ecran uma listagem das regras nat, procurem por todas que tenham no Outside address a porta 80, será qq coisa como por exemplo:
{sereno}=>:nat maplist ENTER
Idx Type Interface Outside Address Inside Address
Use
1 NAT GPON_Internet 93.101.241.117:8 127.0.0.1:8
0
2 NAPT GPON_Internet 93.101.241.117:21 192.168.1.89:21
0
3 NAPT GPON_Internet 93.101.241.117:23 127.0.0.1:23
0
4 NAPT GPON_Internet 93.101.241.117:25 192.168.1.200:25
0
5 NAPT GPON_Internet 93.101.241.117:80 127.0.0.1:80
Neste caso vão querer apagar a linha 5 que está a utilizar a porta 80 então correm o seguinte comando:
{sereno}=>:nat mapdelete intf=GPON_Internet index=5 ENTER
Relembro que podem ter várias linhas onde esteja a porta 80 atribuida, devem apagar todas.
Agora fazemos o mesmo para os templates
{sereno}=>:nat tmpllist ENTER
Procurem onde estão a ser utilizadas as portas 80 (deve haver pelo menos duas)
{sereno}=>:nat tmpldelete index= “numero da linha” ENTER
{sereno}=>:“saveall” ENTER
{sereno}=>:“exit” ENTER
Agora podem adicionar a regra via web se quiserem: