Manual do Hacker Especial - Volume 1 (2019-02)

(Antfer) #1
72 | Manual do Hacker

É possível levar
suas máquinas
virtuais para
diferentes PCs


  • selecione File >
    Export Appliance
    para criar um
    repositório no
    formato OVF
    (Open
    Virtualization
    Format), usando a
    extensão OVA
    para carregar
    tudo em um único
    arquivo. Fique
    ligado: isso não
    inclui snapshots e
    altera bastante o
    HD virtual do
    formato VDI para
    o formato VMDK.


Dica
rápida

“BridgedAdapter”.Outrasconfiguraçõestambémpodemser
acessadas daqui – o “NAT Network” permite criar uma rede
de VMs que pode interagir uma com a outra, permanecendo
invisível para o host. Redes Nat podem ser configuradas
separadamente, no menu File > Preferences no VirtualBox
(sob Network).

Lidando com periféricos USB
Na aba USB, você pode separar dispositivos USB
específicos para funcionarem com a sua VM. Porém, antes
de ligar esse recurso, você precisa inserir o seu nome de
usuário no grupo vboxusers no seu PC host por meio do
seguinte comando no Terminal:
sudo usermod -a -G vboxusers <username>
Ao completar essa etapa, os seus dispositivos USB ficarão
visíveis para os guests no VirtualBox. Lembre-se de que,
inicialmente, o VirtualBox suporta apenas a implementação
do antigo USB 1.1, mas você pode instalar o VirtualBox
Extension Pack para aumentar o suporte para USB 2.0 e USB
3.0 entre outras adições (incluindo funções de webcam PCI e
host). Baixe esse Extension Pack em http://www. virtualbox.org e
fique de olho nas restrições da licença: diferentemente do
VirtualBox, ele não é open-source e é somente para uso
pessoal.
Você pode conectar dispositivos USB com facilidade no
seu guest ativo – clique o botão USB na janela da máquina
guest e escolha um periférico da lista -, porém ao adicionar
filtros para dispositivos USB específicos, há a possibilidade de
detectá-los automaticamente ao dar boot na VM. Um
exemplo de situação onde podemos aplicar isso é ao confi-
gurar uma VM como um servidor de TV headless – isso
permite a VM controlar o seu USB TV assim que ele ligar.
Tratamos da aba “Shared Folders” no box “Compartilhando
dados” abaixo, enquanto a aba “User Interface” permite que
você especifique no menu quais opções estarão dispo- níveis
para o guest.

Seu primeiro boot
Agora que o hardware da sua VM está configurado, você
estará pronto para começar. Direcione o seu drive de CD/
DVD para o arquivo ISO (ou um disco físico) que contém o
instalador do sistema operacional que você deseja emular,
e então dê a partida na sua VM e siga as instruções nas
telas seguintes. Quando estiver rodando, sua máquina
virtual vai agir de maneira similar a um PC comum –
clique na janela principal para usar o seu mouse e teclado
na VM. Para liberá-los da VM, pressione a tecla Ctrl que
fica do lado direito do teclado.
Ao instalar o sistema operacional na máquina guest,
você pode instalar o Guest Additions – uma série de
drivers e apps que melhoram a performance da VM.
Adições importantes incluem um driver de vídeo que
oferece suporte para mais resoluções e aceleração de
hardware, integração com o ponteiro do mouse, que facilita
a navegação entre o host e a VM, bem como o suporte
para pastas compartilhadas.
Instalar esses guests de Windows é bem simples, basta
selecionar Devices > Insert Guest Additions CD Image.
Depois de alguns instantes, o menu de instalação deve
aparecer. As coisas são um pouco mais complicadas para
os guests Linux. Depois de seguir os pré-requisitos, abra o
gerenciador de arquivos e navegue até a raiz do CD Guest
Additions e, em seguida, clique com o botão direito do
mouse na janela e selecione “Open in Terminal” (Abrir no
Terminal). Quando a janela do Terminal abrir, use os
comandos a seguir para instalar as adições:
sudo sh ./VBoxLinuxAdditions.run
Após reiniciar, você deve conseguir ajustar o tamanho
da janela da sua VM para a resolução de tela apropriada,
clicando e arrastando sobre ela – abra o painel “Display” no
seu guest enquanto estiver fazendo isso para conferir as
dimensões que você está escolhendo.

Compartilhando dados


Levar dados de e para sua VM é muito importante para a
virtualização, e o VirtualBox simplifica muito o processo. O jeito
mais óbvio é criar uma rede interligada, como explicamos, e
compartilhar pastas as quais você pode usar para transferir dados
pela rede, mas existem outras ferramentas de compartilhamento
para testar.
O recurso Shared Folders funciona melhor com guests que não
desejam ficar expostos à rede e também permite que você
disponibilize pastas pelo host, mas sem compartilhá-las pela rede.
Abra as configurações da sua VM e vá até a aba Shared Folders e
especifique uma pasta no seu PC host para disponibilizar para o
guest: clique no sinal de mais (+), selecione a pasta que você
deseja compartilhar e renomeie-a se quiser. Você também pode
limitar o conteúdo das pastas para somente leitura para guest e,
por último, mas não menos importante, selecione “Make
Permanent” para que a pasta persista para as sessões seguintes
da VM.
Abra o menu “Devices” e descubra outras duas formas de
compartilhar: o Shared Clipboard permite você compartilhar o
conteúdo da área de transferência entre o host e o guest (essa
pode ser uma conexão de duas mãos, ou de mão única). Você
pode, até, implementar o recurso de “arrastar-e-soltar”, que é um
jeito ágil de compartilhar arquivos entre o host e o guest,
arrastando arquivos para dentro e para fora da janela do guest.

Deixe a vida (e o compartilhamento de arquivos) mais fácil: você
pode configurar o VirtualBox para transferir arquivos rapidamente para
dentro e para fora do seu guest usando o recurso arrastar e soltar

|

Free download pdf