Servidor Web

Iniciado por IgorM0L, 28 de Abril de 2007, 16:32

tópico anterior - próximo tópico

IgorM0L

Olá.
Instalei conexão Velox em casa e consegui me conectar com o Ubuntu atraves do modem SpeedStream (na verdade, transformei ele em um roteador).
Agora, como faço para quando alguem acessa o IP deste meu roteador ele direciona para meu computador com Ubuntu que tem o Apache instalado?
O modem é do modelo 5200.

arlei

Olá igormol,

vc tera que acessar as configurações do seu modem e fazer um forward (redirecionamento) para seu desktop de todos pacotes que irão trafegar nas portas 80 e 443 se não me falha a memória.

Tenta no link abaixo para ver se não encontra como fazer neste seu modem.

http://www.abusar.org.br/

T+
Arlei

arlei

#2
Confirmado, é isso mesmo.

Port forwarding TCP 80 e 443 mesmo.

[EDIT]
Achei, ta ae:

http://www.abusar.org/manuais/5200/faq.html#servidor
[/EDIT]

T+
Arlei

IgorM0L


IgorM0L

OLá.
Fiz exatamente isto que estava pedindo, mas sempre quando vou acessar ele por outro computador da servidor não encontrado. Por esta dando isto?

Lamego

Porque você tem que utilizar o IP numérico, não o nome que tem interno no sistema, para isso teria que ser um nome configurado no DNS.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

IgorM0L

A questão nem é esta.
Descubri que a velox bloqueia a porta 80!
Tem como reverter isto?

arlei

Terá que configurar o Apache para escutar em outra porta e ae também ajustar as configurações do teu roteador.

T+
Arlei

IgorM0L

Quais seriam elas no rotiador?
Na verdade consegui fazer isto, mas apenas para redirencionar para o site do rotiador (a página de config.), quando mando redirecionar para a máquina com o apache ele da erro de "a página não pode ser exibida".

arlei

igormol,

eu nunca fiz isso, mais sei que é possível. Vc tem que alterar no arquivo de configuração do teu web server para que o mesmo use outra porta ao invés da padrão que é a 80. No apache terá uma linha parecida com essa, onde vc deve trocar o 80 por outro valor que seja abaixo de 1023 e depois restartar o apache.

Citar...
Port 80
...

Depois esta mesma porta vc tera que trocar no teu roteador (modem) e então quando for acessar de outra maquina ou de fora acho que vc terá que informar a porta mais ou menos desta forma.

http://xxx.xxx.xx.xxx:YYY/

Onde, XXX.XXX.XX.XXX é o IP da sua maquina (IP válido da internet para acesso externo ou IP da rede interna para acesso local) e YYY a nova porta.

Acho que é isso.

T+
Arlei


arlei

Olha parece ser isso mesmo, segue abaixo um link que ira lhe ajudar.

http://www.guiadohardware.net/tutoriais/070/

T+
Arlei

IgorM0L

Tem de ser mesmo abaixo de 1023, porque o modem 5200 apenas aceita portas alternativas a partir de 1024... estranho.

arlei

Citação de: igormol online 30 de Abril de 2007, 11:01
Tem de ser mesmo abaixo de 1023, porque o modem 5200 apenas aceita portas alternativas a partir de 1024... estranho.

Olha, não tenho certeza. Também nem sei porque, mais fiquei com este parâmetro na cabeça e lhe repassei. Deve ter sido algo que li em algum determinado momento (a bom tempo atrás diga-se de passagem) ao buscar informações sobre configurações do Apache.

Então acho que se não encontrar algo que confirme isso, tenta usar outra qualquer e ve se funciona, só cuida para não usar uma que possa causar algum conflito com outro serviço qualquer.

T+
Arlei

IgorM0L

Consegui!
Muito obrigado, principalemente ao Arlei!
Tu é um gênio!
Até mais.