Usando m0n0wall em uma VM para teste

3

Gostaria de usar m0n0wall dentro de uma VM (VirtualBox) para brincar e ver o que ela pode fazer. Em última análise, o objetivo é ter um número de máquinas virtuais conectadas a uma rede virtual interna que passa para a VM m0n0wall e, em seguida, a caixa m0n0wall conectada à Internet por NAT ou um addaptor em ponte na minha máquina host. Eu posso descobrir como definir os endereços de LAN e WAN, mas isso parece ser apenas para usar m0n0wall como um roteador em vez de anexado a outro roteador.

Vamos ver se consigo diagramar isso:
[Máquina virtual] - > - > -Interno (somente VM) Rede - > - > - [m0n0wall VM] - > - > -Bridged / NAT Addaptor- > - > - ["real" router] - > - > -Internet.

Alguém pode sugerir como devo fazer isso ou estou pensando que o m0n0wall não foi feito para ser usado assim?

    
por tombull89 11.01.2011 / 23:27

1 resposta

1

Eu acho que sua configuração parece bem. Você vai querer criar uma rede somente de host no Virtualbox e atribuir todas as suas VMs a essa rede. Em seguida, a VM m0n0wall deve ter duas NICs virtuais, uma conectada à rede somente host e a segunda, um adaptador em ponte.

Usando essa configuração, verifique se a VM m0n0wall sabe qual é a NIC. Em seguida, ele deve iniciar um servidor DHCP na rede virtual, atribuindo IPs às VMs e definindo a si mesmo como seu roteador. Você é bom para ir.

Consulte o manual do VirtualBox para obter mais informações. Especificamente:

To change a virtual machine's virtual network interface to "host only" mode:

either go to the "Network" page in the virtual machine's settings notebook in the graphical user interface and select "Host-only networking", or on the command line, type

VBoxManage modifyvm "VM name" --nic<x> hostonly;

see the section called “VBoxManage modifyvm” for details.

    
por 14.01.2011 / 14:58