PortForwarding do roteador não funciona se ligado ao servidor

1. PortForwarding do roteador não funciona se ligado ao servidor

Augusto Macedo
agmmac

(usa Ubuntu)

Enviado em 16/04/2010 - 20:33h

Olá,
Eu montei um servidor com Proxy Squid, Apache + PHP + Firebird.
Com os propositos de Servidor Web Apache e compartilhamento de internet com a rede local.

O servidor compartilha a internet com a rede local, redireciona a porta 80 para o Squid(3128) e o apache tbm funciona, até ai tudo perfeito.

Mas eu não estou conseguindo fazer o Apache ser acessado pela WEB, só na rede local o que é inutil. Fiz o portforwarding para liberar a porta 80 para o servidor e não funciona, tentei tbm a 631(CUPS) e nada.

Topologia Internet-servidor:
Linha telefonica => Roteador TP-link TD-8816(ip:192.168.1.1) => Servidor (eth0 ip:192.168.1.2);

Topologia Servidor-rede local:
Servidor(eth1 ip:192.168.0.1) => Switch => Maquinas locais(ip:192.168.0.x)

Quando não tinha servidor e o roteador era ligado direto no switch para a rede local, o portforwarding funcionava!
Já tem uma semana q eu estou tentando!!!

Se quiserem eu Coloco o script do IPTABLES e do SQUID.

Agradeço desde já a todos que poderem me ajudar


  


2. Re: PortForwarding do roteador não funciona se ligado ao servidor

Rafael Pereira
rplaurindo

(usa Ubuntu)

Enviado em 16/04/2010 - 20:46h

Tente mudar a Topologia do servidor para o mesmo do roteador ou vice-versa, visto que estão em uma mesma rede. Rede, em topologia base C, os três primeiros octetos são da rede, o último é de host. Ou seja, rede: 192.168.0.0, host, 192.168.0.1 até 192.168.0.254. O 0 e o 255 são inválidos, um é da rede, o outro é de broadcast. Abs.


3. Re: PortForwarding do roteador não funciona se ligado ao servidor

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/04/2010 - 00:00h

Com relação à sua rede, pode ficar tranquila q tá certim. Tente colocar o seu modem/roteador em modo DMZ. Assim as regras d port forwarding será gerenciado pelo iptables (NAT).


4. Re: PortForwarding do roteador não funciona se ligado ao servidor

Augusto Macedo
agmmac

(usa Ubuntu)

Enviado em 18/04/2010 - 17:06h

Fiz o DMZ mas mesmo assim não funciona, de um NMAP no ip externo e as portas abertas eram http, ftp e telnet.
coloquei o roteador em modo bridge e fiz o pppoeconf ai então obtive com sucesso a acesso externo, mas agora não toh conseguindo compartilhar a internet com a rede local


5. Re: PortForwarding do roteador não funciona se ligado ao servidor

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/04/2010 - 08:42h

Agora é só compartilhar:

# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A PREROUTING -o ppp+ -j MASQUERADE






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts