Rede Interna e Externa no Oracle VM VirtualBOx

37. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/07/2011 - 23:47h

Eu não acho necessário apagar tudo e instalar outra vez, mas se vc desejar, tudo bem. Só lembre d fazer o passo-a-passo aki.


  


38. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Fabiana Melo Cerqueira
fabiana_linux

(usa Ubuntu)

Enviado em 29/07/2011 - 19:39h

Vou deixar esta opção como ultimo caso, mas o que mais podemos tentar?


39. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/07/2011 - 23:35h

Fabiana, tudo q tinha q t dizer eu já t disse. Vc pode t feito algum passo errado. Tente rever todos os passos e, caso não enxergue o erro, apague todas as modificações e faça do zero pra t certeza. Se depois d tudo isso não der certo, coloque passo-a-passo o q fez pra eu analisar o erro, ok?


40. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Fabiana Melo Cerqueira
fabiana_linux

(usa Ubuntu)

Enviado em 30/07/2011 - 14:44h

Ok colega, acho que vou desistalar até mesmo o virtual box e vou fazer tudo desde o principio, então fazendo tudo isso te dou retornor amanhã ou final de semana da outra semana.

Agradecendo mais uma vez a sua ajuda.


41. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Fabiana Melo Cerqueira
fabiana_linux

(usa Ubuntu)

Enviado em 06/08/2011 - 22:17h

Voltei amigo, ;)

Reinstalei o oracle virtualbox novamente e instalei o Windows XP e o Ubuntu 9.10 e desta vez iniciei o ubuntu com apenas uma placa de rede configurada como rede interna que no caso é a eth0 que aproposito não fixou nenhum ip, ai desliquei o ubuntu e habilitei a segunda placa de rede como rede bridge que no caso ficou sendo a eth1 que fixou o seguinte ip: 192.168.0.17, mas mesmo assim não funciona a internet.
Em seguida tentei coloquei o ip da rede interna(eth0) de forma manual com o seguinte ip 192.168.200.20, mask 255.255.255.0 e o gatway não coloquei nada e nem no dns por que não sei o que colocar e talves por isso não esteja fixando ip.
Caraca, tomara que agora de certo,por que ja estou quase reclamando com a oracle, kkk



42. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Rodolfo José
rodolfo_

(usa Debian)

Enviado em 07/08/2011 - 14:17h

Bom dia Fabiana;

Tenta colocar uma placa em modo nat e entre no terminal e de um dhclient na interface nat, acredito que isso resolva a questão da internet


43. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/08/2011 - 15:46h

Não adianta reclamar com a oracle pq o problema não está lá! :p

Vou tentar explicar d novo. São duas máquinas virtuais: uma no ubuntu, q vai ser o roteador, e outro é só o desktop. Para facilitar, vamos por nomes às máquinas virtuais (VM): o ubuntu vai ser VM1 e o desktop vai ser o VM2.
Na VM1, vc coloca 2 placas d rede: uma bridge (q vai t IP automático) e um rede interna (q vc terá d configurar manualmente, colocaremos IP 10.1.1.1/255.255.255.0 sem gateway). Na VM2, coloque só a placa d rede interna, com o IP 10.1.1.2/255.255.255.0 e gateway 10.1.1.1/255.255.255.0. Em ambas as máquinas, coloque os DNS's 8.8.8.8 e 8.8.4.4, para não ter problemas.
Na VM1, vc insere os seguintes comandos:

# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE <-- aki, a eth1 refere-se à interface da rede interna e não da bridge.

Isso é o básico para funcionar! O resto é resto...

Sobre o comentário da placa d rede NAT, vc até consegue fazer o acesso à internet, porém não tem como fazer testes d NAT no ubuntu, pq o NAT será feito pelo Virtualbox e não pela máquina, entende?

Tente d novo!


44. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Rodolfo José
rodolfo_

(usa Debian)

Enviado em 07/08/2011 - 16:15h

renato_pacheco

Eu peguei o bonde meio que andando, vamos ver:

Ela quer fazer o proxy transparente funcionar, onde a VM1 é o server e VM2 cliente.

Ela pode colocar na VM1, uma placa nat e uma interna e no VM2 uma interna;

Porem ela deverá acrescentar o roteamento e as regras de firewall para fazer maquerade e redirecionamento de portas.
E no cliente configurar o dns.

Correto?

fabiana_linux

Conseguiu fazer funcionar? Como está?


45. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/08/2011 - 17:13h

@rodolfo_

O q vc disse não tá errado, mas eu quero passar uma simulação mais perto do real possível, e NAT via Virtualbox, aplicando na vida real, não tem.


46. @renato_pacheco

Rodolfo José
rodolfo_

(usa Debian)

Enviado em 07/08/2011 - 17:35h

A sim, isso é verdade!
Porem para ela conseguir compartilhar a internet com duas interface modo bridge, teria que ser executado o roteamento e as regras do firewall (masquerade) na máquina real, certo?

Se o meu raciocínio estiver correto, poderá ser esse o problema ou não?


47. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/08/2011 - 18:24h

Não. Ela só conseguirá compartilhar a Internet com uma placa bridge e outra rede interna, sacou? Ela iria mascarar a placa da rede interna e liberar o encaminhamento d pacotes, mais nada. Se ela fizer tudo certo, mas ainda não der, talvez os módulos iptables não estejam carregados. Neste caso, teria q carregá-los assim:

# modprobe ip_tables
# modprobe iptable_nat


48. Re: Rede Interna e Externa no Oracle VM VirtualBOx

Fabiana Melo Cerqueira
fabiana_linux

(usa Ubuntu)

Enviado em 09/08/2011 - 08:44h

Olá.

Fiz tudo certinho com os ip's e os comandos echo, iptable etc.
Então tentei utilizar a internet e nada.
Quando executei os comandos tentei reiniciar tambem a maquinas virtuais para ver se ajudava, mas nada mudou.
Então realizei um ping entre as maquinas e estas estão pingando certinho uma para a outra e vice versa.

Depois tentei utilizar os comandos
# modprobe ip_tables
e executei novamente o:
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
E não deu certo.
Então tentei fazer com assim:
# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
mas nada adiantou.

Estou as ordens chefé, ehehe









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts