Tenho usado o adaptador em ponte do VirtualBox com algumas redes e funcionou corretamente.
Mas há alguns dias tentei com uma nova rede e desta vez não funcionou. A única diferença nesta rede é que preciso de um nome de usuário e uma senha para me conectar a ela (não apenas a senha). Não sei se as duas coisas podem estar conectadas.
Na máquina host do Windows 8, a conexão funciona corretamente. Na máquina convidada Linux, o resultado do ifconfig
comando nem mostra as inet addr
informações bcast
ou mask
. Mas ath0
está em alta.
Responder1
Explicação mais curta:
Se a rede exigir um nome de usuário e senha para se conectar e você estiver usando uma rede “em ponte” no sistema operacional convidado, não será possível conectar-se a essa rede sem realmente inserir o nome de usuário e a senha novamente no sistema operacional convidado.
Explicação mais longa:
Você afirma isso; a ênfase ousada é minha:
A única diferença nesta rede éque preciso de um nome de usuário e uma senha para me conectar a ele(não apenas a senha). Não sei se as duas coisas podem estar conectadas.
Isso explica muito bem qual é o problema. Quando você configura uma rede “em ponte” no VirtualBox, ela funciona assim, conforme explicado ema documentação oficial do VirtualBox; novamente a ênfase ousada é minha:
Com a rede em ponte, o VirtualBox usa um driver de dispositivo no sistema host que filtra os dados do seu adaptador de rede físico. Este driver é, portanto, chamado de driver de "filtro de rede".Isso permite que o VirtualBox intercepte dados da rede física e injete dados nela, criando efetivamente uma nova interface de rede em software. Quando um convidado está usando uma nova interface de software, o sistema host parece que o convidado estava fisicamente conectado à interface usando um cabo de rede: o host pode enviar dados ao convidado por meio dessa interface e receber dados dele. Isso significa que você pode configurar o roteamento ou a ponte entre o convidado e o restante da sua rede.
Portanto, para todos os efeitos, quando você está usando uma rede “bridged” em seu sistema operacional convidado Linux no VirtualBox, é como se essa máquina estivesse conectada à rede por meio de seu próprio conector de rede não dependente do host. É como se você simplesmente tivesse uma segunda máquina física conectada à rede.
No final, se a rede com a qual você está tendo problemas exige um par de nome de usuário e senha para se conectar, o fato de você ter inserido essas credenciais para se conectar no sistema operacional host do Windows 8 significa muito pouco para o sistema operacional convidado Linux. Para que a conexão de rede funcione por meio do sistema operacional convidado Linux, você também terá que inserir as mesmas credenciais.