Conecte-se ao Oracle Linux Virtualbox Database do Debian Linux Virtualbox

0

Eu tenho um Oracle Linux 6.4 com Oracle 12c rodando em uma caixa virtual com NAT e rede em ponte em execução em um host OSX. Um segundo convidado é um Debian Linux com NAT e rede em ponte. Estou tentando acessar o banco de dados no Oracle vb escutando na porta 1521 do Debian vb. Eu testei a conexão do host para o convidado Oracle via encaminhamento de porta NAT com sucesso (encaminhado em 10.0.2.15 que recebi do NAT DHCP). Eu estou preso tentando se conectar a partir do Debian vb. Inicialmente, eu pensei que um redirecionamento de porta NAT do Debian vb para o Oracle vb seria o caminho a seguir, mas como eles atribuíram por padrão o mesmo ip (10.0.2.15), eu me pergunto o que devo fazer. Basicamente eu gostaria que a porta 1521 fosse encaminhada para o Linux vb. Como eu faria isso?

    
por setcookie 03.09.2014 / 18:48

2 respostas

1

Quer dizer que ambos os hóspedes têm o mesmo endereço? Nesse caso, você precisa corrigir isso primeiro: certifique-se de não usar o mesmo endereço MAC em ambos os convidados.

Além disso, se ambos os convidados estiverem usando uma interface de rede (NAT ou não) na mesma sub-rede, você não precisará nem precisar de nenhum encaminhamento de porta entre eles.

    
por 03.09.2014 / 21:19
0

Você diz que ambos os convidados têm uma conexão em ponte, bem como o NAT? Este é um tipo de arranjo estranho. Ter uma conexão em ponte torna a conexão NAT redundante, porque o convidado deve poder conversar com o resto do mundo por meio da conexão em ponte.

Eu estou dizendo isso porque, se ambos os convidados tiverem conexões em ponte, eles poderão se comunicar uns com os outros (e com o host) através deles. As conexões NAT devem ser desnecessárias.

Se você não puder ou não quiser que eles se comuniquem através de seus links em ponte, a coisa mais razoável seria configurar uma rede interna ou apenas de host e conectar os dois convidados a isso. Uma rede interna ou rede somente host é uma LAN virtual mantida pelo Virtualbox. Você pode anexar a interface de rede de um convidado a ela e os convidados podem se comunicar uns com os outros. O Virtualbox suporta a execução de um servidor DHCP na rede, se você quiser. A diferença entre uma rede interna e uma rede somente de host é que o host também obtém uma interface para redes somente de host, portanto, o host e os convidados podem se comunicar uns com os outros.

Aqui está a seção do manual do Virtualbox sobre redes internas . A seção sobre redes somente de host segue logo em seguida.

    
por 07.09.2014 / 01:18