– root@injetionsec:~#

Criando LAN no Virtual Box

15.08.2014 (9:09 pm) – Filed under: Redes ::

Galera estou andando meio ocupado mas estudando alguns ataques em específicos precisamos subir algumas vms,nessa vou retratar como configurar uma rede local com 3 maquinas virtual, mas você pode colocar quantas quiser,se atente as conf.

1o – Maquina Ubuntu Sever 10
2o – Ubuntu 9
3o – BT5

>>> CONFIGURANDO:  Maquina Ubuntu Server 10

No seu virtual box na parte de rede configure os adaptadores da seguinte forma:

Adaptador 1: NAT
Adaptador 2: Rede Interna / Nome: interna

Agora vamos iniciar a maquina virtual do ubuntu server siga esses passos.:

vemos que a  eth0 já vem configurada.
#ifconfig

Conf a 2a interface para IP estático.
#sudo nano /etc/network/interfaces

Agora vamos  adicionar o que esta abaixo

# The second network interface
auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0

Restart na configuração da rede.

#sudo /etc/init.d/networking restart
ou
#sudo service networking restart

Vamos ativar o roteamento entre as interfaces(eth0 <—> eth1).

#sudo echo “1” > /proc/sys/net/ipv4/ip_forward

Configurando a tradução de endereços para rede interna.

#sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE

Os passos 3 e 4 devem ser executados toda vez que o ubuntu server for inicializado,podemos então criar um script para inicializar junto com o SO da seguinte forma,veja o script e as conf para add junto a inicialização.

#! /bin/bash
# script_roteamento.sh
# ativar roteamento
echo “1” > /proc/sys/net/ipv4/ip_forward
# conf tradução de endereços para rede interna
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE

E execute os seguintes comandos abaixo(não irei entrar em detalhe o que cada comando faz pois não e esse o objetivo do post):

# cp script_roteamento.sh  /etc/init.d
# chmod +x /etc/init.d/script_roteamento.sh
# insserv script_roteamento.sh

Caso queria desabilitar o mesmo nos runelvels 2,3 e 4, execute:

# update-rc.d script_roteamento.sh disable 2 3 4

Caso queira habilitar a inicialização do script no runlevel 4, execute,mas para isso verifique qual runlevel esta sua maquina com o seguinte comando runlevel e depois execute o comando abaixo

# update-rc.d script_roteamento.sh enable 4

Caso queira remover o script da inicialização de todos os runlevels:

# insserv -r script_roteamento.sh
Ou
# update-rc.d -f script_roteamento.sh remove

Caso não queira add o script na inicilização e so não esquecer de utiliza-lo toda vez que for usar a vm

>>> CONFIGURANDO: Maquina Ubuntu 9

No seu virtual box na parte de rede configure os adaptadores da seguinte forma:

Adaptador 1: Rede Interna / Nome: interna

Agora vamos iniciar a maquina virtual do ubuntu 9 siga esses passos.:

#ifconfig eth0 192.168.10.2 netmask 255.255.255.0

#route add default gw 192.168.10.1 dev eth0

>>> CONFIGURANDO: Maquina BT5

No seu virtual box na parte de rede configure os adaptadores da seguinte forma:

Adaptador 1: Rede Interna / Nome: interna

Agora vamos iniciar a maquina virtual do BT5 siga esses passos.:

#ifconfig eth0 192.168.10.3 netmask 255.255.255.0

#route add default gw 192.168.10.1 dev eth0

Veja o resultado \0/

Fico por aqui galera ..  😉