Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - NAT em ssh
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

NAT em ssh

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Softwares Rede
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qua Jul 19, 2006 5:45 pm    Assunto: NAT em ssh Responder com Citação

Olá
Tem uma rede com um gateway em linux.
O servidor acessa a internet através do gateway.
Eu gostaria de liberar uma porta para acesso externo deste servidor. Ex:
ssh -p numero_da_porta endereco.da.rede.dyndns.org
Agradeço se alguem me ajudar
VALEU!!!
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
JPaulo
Intermediário
Intermediário


Registrado em: May 23, 2005
Mensagens: 306
Localização: Goiânia / GO

MensagemEnviada: Qua Jul 19, 2006 5:49 pm    Assunto: Re: NAT em ssh Responder com Citação

Mar escreveu:
Olá
Tem uma rede com um gateway em linux.
O servidor acessa a internet através do gateway.
Eu gostaria de liberar uma porta para acesso externo deste servidor. Ex:
ssh -p numero_da_porta endereco.da.rede.dyndns.org
Agradeço se alguem me ajudar
VALEU!!!


iptables -A FORWARD -p tcp -i interface_externa --dport 22 -d ip_servidor -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d ip_wan --dport 22 -j DNAT --to ip_servidor
iptables -t nat -A POSTROUTING -p tcp -s ip_servidor --sport 22 -j SNAT --to ip_wan


Assim estará roteando todos os pacotes vindo de fora e com destino a porta 22 para o servidor. É isto mesmo que quer?
_________________
João Paulo Guimarães
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
lenrek
Administrador
Administrador


Registrado em: Apr 25, 2006
Mensagens: 1141
Localização: Recife / PE

MensagemEnviada: Qua Jul 19, 2006 5:52 pm    Assunto: Responder com Citação

Não entendi...

...vc quer fazer um redirecionamento de portas (internet -> LAN) ou liberar uma maquina na sua rede para acessar uma outra na internet Question
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jasonn
Administrador
Administrador


Registrado em: Oct 22, 2004
Mensagens: 2143
Localização: Salvador - Bahia

MensagemEnviada: Qua Jul 19, 2006 5:54 pm    Assunto: Responder com Citação

coloque em seu iptables essa regra:


em
*mangle
-A INPUT -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT
-A PREROUTING -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT

em
*nat
-A PREROUTING -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT


via script:

Faça o seguinte:

EXTERNAL_INTERFACE="ppp+" # Interface de rede conectada à Internet
IPADDR=`/sbin/ifconfig | grep -A 4 ppp0 | awk '/inet end/ { print $3 } ' | sed -e s/addr://` # Endereço IP válido do servidor
SSH_REMOTE_PORTS="512:65535" # Faixa de portas para clientes ssh remotos

# SSH: Servidor (22)

iptables -A INPUT -i $EXTERNAL_INTERFACE -p tcp --source-port $SSH_REMOTE_PORTS -d $IPADDR --destination-port 2222 -j ACCEPT

iptables -A OUTPUT -o $EXTERNAL_INTERFACE -p tcp ! --syn -s $IPADDR --source-port 2222 --destination-port $SSH_REMOTE_PORTS -j ACCEPT
# SSH: Cliente (22)

iptables -A OUTPUT -o $EXTERNAL_INTERFACE -p tcp -s $IPADDR --source-port $SSH_LOCAL_PORTS --destination-port 2222 -j ACCEPT

iptables -A INPUT -i $EXTERNAL_INTERFACE -p tcp ! --syn --source-port 2222 -d $IPADDR --destination-port $SSH_LOCAL_PORTS -j ACCEPT
_________________
Cristiano Furtado dos Santos
Gerente de Projetos de SL
Embaixador do Projeto Fedora Brasil.
Pagina Pessoal: http://jasonnfedora.eti.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qui Jul 20, 2006 1:59 pm    Assunto: Responder com Citação

É isso mesmo que eu preciso fazer, rotear todos os pacotes vindos pela porta 22 para um servidor.
Obrigado, vou testar, depois digo se deu certo.
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qui Jul 20, 2006 2:51 pm    Assunto: Responder com Citação

Deu certo sim do jeito que o JPaulo falou.
Deu certo também para o apache, na porta 80.
Só tem mais uma coisa: tem que liberar mais alguma coisa para o ftp?
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qui Jul 20, 2006 2:52 pm    Assunto: Responder com Citação

Mais uma coisa:
Muito obrigado mesmo pela ajuda!!!
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
lenrek
Administrador
Administrador


Registrado em: Apr 25, 2006
Mensagens: 1141
Localização: Recife / PE

MensagemEnviada: Qui Jul 20, 2006 2:58 pm    Assunto: Responder com Citação

Mar,

Para o FTP vc deve levantar os seguintes modulos:

ip_nat_ftp
ip_conntrack_ftp

e é isso. Falow Wink
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qui Jul 20, 2006 3:04 pm    Assunto: Responder com Citação

Como faço isso?
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
JPaulo
Intermediário
Intermediário


Registrado em: May 23, 2005
Mensagens: 306
Localização: Goiânia / GO

MensagemEnviada: Seg Jul 24, 2006 9:29 am    Assunto: Responder com Citação

Mar escreveu:
Como faço isso?


/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
_________________
João Paulo Guimarães
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Seg Jul 24, 2006 1:57 pm    Assunto: Responder com Citação

OK
VALEU MESMO GENTE
OBRIGADO, JÁ CONSEGUI
Very Happy
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Softwares Rede Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_