Apache -> Router (como acder pela internet ao meu servidor)

[N]

Power Member
Boas pessoal, agredeço desde já por tarem a ler este topico.

o Problema é o seguinte, kero aceder externamente, ou melhor, através da internet ao meu server apache, tou ligado atraves de um modem-router, como faço? tenho k abrir alguma porta tcp ou udp? tenho k criar alguma rota? please help
 
Última edição:
porta http? ahh... so tenho lá tcp e udp..

abri a prota 80 o router mas qd ponho 82.155.112.xxx:80 ele pede m o login e a pass do router em vez de fazer o prot forwarding =(
 
Última edição:
http pela port 80...
Só te pede os dados do router porque acedes de dentro da rede. Se acederes por fora, ele vai lá.
Muda o teu hosts para ir lá directo por dentro da rede...
 
Btw, a menos que queiras REALMENTE expor o teu apache ao publico em geral, muda o port. Mudas no httpd.conf e mudas no router.

Eu tbm tenho uma box com apache pra mostrar cenas a clientes, e o httpd tah num port que não é o 80. Port 80 é convite a muita gente (e coisas) que por ai anda, logo a menos que REALMENTE precises de o pôr no 80, usa outro ;)

A unica diferença é que pra acederes em vez de http://nomedomeusite usas http://nomedomeusite:portdomeuapache .

Como por norma os port scans ficam pelo 1-1024 + um ou outro port especifico, se usares qqr coisa entre 30000-50000 raramente vais ter acessos que não quisesses explicitamente ,)
 
nops, n dá, alguem se improta de ver na imagem e dzer se fiz algo mal?

 
Última edição:
[N] disse:
nops, n dá, alguem se improta de ver na imagem e dzer se fiz algo mal?

O Apache recebe e envia por http na porta 80.... Tu tens uma porta 444444.... por isso não dá... Muda para TCP 80 e reencaminha para o IP da máquina que tem o apache. Depois diz se já funcionou ...
 
[N] disse:
eu mudei a porta do apache par a 44444

alem disso já usei a 80 e n dava na mm
Mas a porta 80 é a que vem por defeito no config do apache... para receberes por outra porta (se não estiver reservada) tens de alterar também o config do apache, senão, o router encaminha-te para a máquina, mas o apache não faz nada com o pedido. Mais vale a pena por a 80, e abrires no router a mesma porta 80. Não te esqueças de desligares a firewall (pelo menos esta porta) se queres que o pedido chegue até ao apache...
 
foi isso k eu fiz!! mudei no http.conf do apache e na firewall permite a ligaçao qd perguntou.
o apache funca bem na porta 44444 em WLAN/Intranet. N consigo é mudar isto no router, é um conceptronic c54apra.
como fizest para por no teu?
 
Eu tenho um router desses e tenh exactamente o mesmo problema mas com o IIS :S
Ja conseguiste resolver o problema? Tenta nos filters.
 
não consegues mudar a porta 4444 pa 80 no router porque estás a usar IE se usares firefox já dá :P
Tenta actualizar o firmware do router é que porta 4444 po apache é ranhosa
 
Última edição:
estarás a tentar aceder ao site que tens nesse pc pelo ip externo? é que se for isso, pelo q me disseram no #linuxhelp, por mandares o pedido do proprio ip ao router ele manda-te passear :lol:
 
O pa, fazes assim.
No httpd.conf deixas estar com a porta 80.
Na conf do router escolhes port start 44444 (ou a porta k kisers definir), no port end a mm coisa mas no port map colocas porta 80.
As 1ªas 2ªas são o range de portas (ou uma só como é o caso) que o teu router vai aceitar e todo o tráfego que vier por essa(s) porta(s) será direccionado para o ip k especificast (neste caso o que ta a servir com apache) para a porta espcificada (80) que é a porta configurada no httpd-conf.

Faz isso e dp posta :p
Cumps
 
bah.. n consigo é mt pa mim... já tentei de tudo... como prtforwarding n dá... a mukla e assim da na boa mas o apache n... talvez nos filters... ms tb ja andei a tentar e nada
 
Back
Topo