NO-IP do Firewall sendo respondido na rede interna (Resolvido!)

Iniciado por CapitãoVirgulino Ferreira, 16 de Maio de 2014, 21:39

tópico anterior - próximo tópico

CapitãoVirgulino Ferreira

Prezados colegas,

Aqui estou com mais uma duvida.

Na minha empresa, utilizo o Spark (Porta 5222), para comunicação interna.
O servidor eh la mesmo: 192.168.254.2
Quando vou acessar externo, eu altero o IP da Conexao para um No-IP, pois ja utilizo um redirecionamento Iptables.

iptables -t nat -I PREROUTING -p tcp -i ppp0 --dport 5222 -j DNAT --to-destination 192.168.254.2

Mas quando volto pra empresa, preciso alterar para o IP local do servidor.


Minha duvida eh: Que regra utilizo para que o no-ip também funcione na rede interna?
Na rede internet eu consigo pingar tranquilo o no-ip.

Isso seria muito interessante para minha diretoria e o pessoal que trabalha externo.

Grato desde já,
Capitão Virgulino Ferreira.'.

zekkerj

Tente adicionar esta regra logo após a que vc criou.

iptables -t nat -A POSTROUTING -p tcp --dport 5222 -d 192.168.254.2 -j MASQUERADE

Outra coisa, evite usar "-I" em scripts, dê preferência a usar sempre "-A" (ou seja, "-A PREROUTING" na sua regra, em vez de "-I PREROUTING").
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

CapitãoVirgulino Ferreira

zekkerj,

Funcionou, valeu mesmo!

E vou seguir sua dica.

Muito obrigado mesmo!
Capitão Virgulino Ferreira.'.

zekkerj

Que bom!

Só esteja atento que essa regra vai alterar seus logs. Todos os acessos a esse serviço vão parecer estar vindo do seu firewall, ao invés de virem da rede interna ou externa.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Creto

Legal também se você marcasse seus tópicos como (Solucionado)
T+