Acessando paginas web através de outra porta em servidor caseiro

1. Acessando paginas web através de outra porta em servidor caseiro

kleber fernando
Linux Man

(usa Debian)

Enviado em 26/06/2010 - 15:22h

Olá pessoal, sou novo no aqui no forum. Ví em alguns topicos essa dúvida mas não vi uma solução satisfatoria.

É o seguinte:

Tenho um servidor debian em minha casa, uso a conexão speedy com ip dinâmico, e como sabem a telefonica bloqueia algumas portas inclusive a 80 usada pelo acesso entrante web. O fato é que eu posso trocar a porta pra acessar as páginas que entram mas fica nada pratico como por exemplo:

www.dominio.com.br:85">www.dominio.com.br:85 //Exemplo usando a porta 85 no lugar da 80 bloqueada

Alguem ai tem alguma idéia de como contornar esse problema e deixar a pagina como: www.dominio.com.br sem ter que colocar a porta no final??


obs: uso serviço no-ip, tentei tbm a opção de redirecionar a porta 80 do no-ip e não consegui.
Abraços e aguardo respostas


  


2. Re: Acessando paginas web através de outra porta em servidor caseiro

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/06/2010 - 15:46h

Tem d+! Tem um esquema no apache chamado rewriterule, q faz essa parada pra vc. O lance é criar um .conf dentro de /etc/apache2/conf.d com o nome de dominio.conf e colocar o seguinte conteúdo:

<VirtualHost *:80>
Servername www.dominio.com.br
RewriteEngine on
RewriteCond %{SERVER_PORT} !^85$
RewriteRule ^/(.*) http://www.dominio.com.br:%{SERVER_PORT}/$1 [P]
RewriteRule ^(.*)$ http://www.dominio.com.br$1 [R]
ServerSignature off
</VirtualHost>

Reinicie o seu apache2:

# invoke-rc.d apache2 restart


3. Re: Acessando paginas web através de outra porta em servidor caseiro

kleber fernando
Linux Man

(usa Debian)

Enviado em 26/06/2010 - 16:44h

Renato obrigado por ajudar, fiz como vc me falou mas quando restarto o apache2 da a mensagem:
invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
Procurei na net e naum consegui descobrir oq eh, pode me dar uma luz?

Abraço


4. Re: Acessando paginas web através de outra porta em servidor caseiro

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/06/2010 - 17:36h

Acrescente essa linha abaixo no começo do seu arquivo de configuração (antes do VirtualHost):

LoadModule rewrite_module modules/mod_rewrite.so


5. Re: Acessando paginas web através de outra porta em servidor caseiro

kleber fernando
Linux Man

(usa Debian)

Enviado em 26/06/2010 - 18:31h

Aqui aparece que não pode achar o arquivo ou diretorio. Pesquizei no google mas naum acho nada referente a instalação de rewriterule.

Será que preciso instalar algo?? Se preciso oq preciso instalar??

xD


6. Re: Acessando paginas web através de outra porta em servidor caseiro

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 26/06/2010 - 18:48h

acho que não será possível fazer o que vc quer por um motivo simples: como o bloqueio é feito pela telecômica ANTES do seu servidor, o request original NUNCA vai chegar à sua máquina para ser redirecionado.


7. Re: Acessando paginas web através de outra porta em servidor caseiro

kleber tognoli
ktognoli

(usa Debian)

Enviado em 26/06/2010 - 18:54h

Pois é consegui fazer oq o renato falou porém quando acesso o www.dominio.com.br a pagina não é encontrada, e quando entro com www.dominio.com.br:85 ela abre, entaum dessa forma que o renato falou naum coneguirei arrumar isso? Será que tem alguma outra forma??

Abraços aeeeee


8. Re: Acessando paginas web através de outra porta em servidor caseiro

José Mário
miura 787

(usa Ubuntu)

Enviado em 27/06/2010 - 00:21h

Bom... não entendo muito disso, mas vou dar minha peruada...rsssss

Se vc usar o noip vc vai configurar na configuração do noip para redirecionar para sua máquina não?

Exemplo... ele vai redirecionar para o ip x:<porta>... será que não dá para adicionar a porta 85 na configuração do noip, já que na verdade ele recebe o pedido da pagina e redireciona para sua maquina?


Ats
Miura 787


9. Re: Acessando paginas web através de outra porta em servidor caseiro

kleber tognoli
ktognoli

(usa Debian)

Enviado em 27/06/2010 - 16:33h

Olá Miura, obrigado por se importar.
Entaum essa configuração feita no no-ip redireciona o dns no-ip para o servidor web na porta 85, mas não redireciona um dominio www.dominio.com.br usando como www CName um dns do no-ip que redireciona para a porta 85.
Resumindo ainda eh preciso usar www.dominio.com.br:85 pois colocando somente www.dominio.com.br o servidor não eh encontrado

Abraços aee

Será que alguem já teve esse problema e teve como burlar sem usar o speedy negocios?? Pois em minha região ta sem disponibilidade desse servido por enquanto.


10. Re: Acessando paginas web através de outra porta em servidor caseiro

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/06/2010 - 23:00h

Kra, esqueci d um negócio: vc tá tendo acesso direto com a internet (sem t uma rede interna)? Se não, vc deve fazer um encaminhamento d pacote para a máquina do servidor web. Tipo assim:

# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-destination 10.0.0.5


11. Re: Acessando paginas web através de outra porta em servidor caseiro

Jefferson Diego
Diede

(usa Debian)

Enviado em 28/06/2010 - 01:32h

Não sei exatamente como o No-Ip funciona, mas ele não é só um DNS?
Digo, ele não redireciona... ele só resolve os nomes, não é?

É como o Irado disse... o bloqueio é feito na própria Telefonica, e o Request não chega na sua máquina se for pela porta 80...
...e nesse caso não há o que fazer aem do www.dominio.com.br:Outra_porta


12. Re: Acessando paginas web através de outra porta em servidor caseiro

kleber tognoli
ktognoli

(usa Debian)

Enviado em 30/06/2010 - 13:55h

Pois eh...
Dessa forma também não da certo no no-ip. Será que tem como burlar isso?
Alguem ai sabe como?

xD






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts