Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Rota para conexão BD.
10/10/2006, 17:04
Resposta: #1
Rota para conexão BD.
Gente é o seguinte tenho uma máquina que roda uma aplicação que está em um IP Fixo (Válido) e que precisa se conectar a uma máquina da minha rede interna aonde está localizado o banco de dados.

Essa seria mais ou menos a rota que ele faria.

Server Aplicação ----> Gateway/Proxy ----> eth2 ----> Servidor do Banco de Dados.

Até agora eu só consegui habilitar o IPV4 e mais nada, será que alguém poderia me ajudar?

Eu tentei dessa forma mas não da certo.

Citar:iptables -t nat -A POSTROUTING -s xxx.xxx.xxx.xxx/255.255.255.0 -d 192.168.1.199/255.255.255.0 -j MASQUERADE
route add -net xxx.xxx.xxx.xxx gateway 192.168.1.199
iptables -A FORWARD -i eth1 -p tcp --dport 1433 -j ACCEPT
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
10/10/2006, 21:08
Resposta: #2
 
Olá, não sou muito bom com iptables ainda, mas será que só com esses comandos aqui não resolve?

# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE

só que aí fiquei na dúvida porque vc colocou eth2, então há 3 placas? eth0 eth1 e eth2?
e pra configurar a rede poderia estar instalando o pacote gnome-system-tools e executando o network-admin onde poderá configurar os ip mascara e gateway de rede.


espero ter ajudado.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/10/2006, 17:09
Resposta: #3
 
Isso são 3 placas no meu gateway, eth0 = internete, eth1= rede academica, eth2= rede administrativa. Mas tu entendeu o que eu quero? O lance e que tenho um pc que roda a aplicação fora da minha rede interna, ele esta sobe um IP valido, onde essa aplicação precisa se conectar ao bd que está dentro de um pc dentro da minha rede interna, compreende?
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
12/10/2006, 15:42
Resposta: #4
 
Sim vc tem um aplicativo que fica hospedado num ip valido, utilizando alguns ips diferentes , no meu entender seria assim :
eth0: 200.200.200.1/255.255.255.0
eth1: 192.168.1.1/255.255.0.0
eth2: 192.168.2.1/255.255.0.0
domainname: mydomain.com
hostmane: router
digitando o comando route saberemos se é necessário utilizar o comando para criar o gateway, visto que normalmente a rota é criada pela pilha IP quando esta está ligada na interface do roteador, senão:
# route add -net 192.168.0.0 netmask 255.255.0.0 eth1
carregamos os modulos necessários:
# modprobe iptable_nat
# modprobe ip_nat_ftp
# modprobe ip_conntrack
# modprobe ip_conntrack_ftp
# iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED, RELATED -j ACC
# iptables -A FORWARD -i eth0 -o eth2 -m state --state ESTABLISHED, RELATED -j ACC
# iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
# iptables -A FORWARD -i eth2 -o eth0 -j ACCEPT

# iptables -A FORWARD -j LOG
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


se não errei em nada, acredito que seria isso.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS