Тема: VirtualBox
Показать сообщение отдельно
Старый 11.06.2009, 08:58   #58
vvkov
Неактивный пользователь
 
Пол:Мужской
Регистрация: 23.02.2008
Сообщений: 8
Репутация: 3
По умолчанию Re: VirtualBox

Небольшая инструкция по настройке VirtualBox в AltLinux 4.0 Server
--------------------------------------------------------------------------------

1.If you install VirtualBox before,
Create system user - vbox

useradd vbox


2.Add user to vboxusers group
'/etc/group' have to string : vboxusers:x:505:vbox



3.Create bridge (etcnet)
mkdir /etc/net/ifaces/br0

cd /etc/net/ifaces/br0

echo "stp AUTO on" > brctl

echo "0 dev br0" > ipv4address

echo "192.168.1.6 dev br0" > ipv4route

echo "TYPE=bri" > options
echo "HOST='tap0'" >> options
echo "BOOTPROTO=static" >> options

echo "proxy_arp=1" > sysctl.conf
echo "ipv4_forwarding=1" >> sysctl.conf


mkdir /etc/net/ifaces/tap0

echo "TYPE=tuntap" > options
echo "TUNTAP_USER=vbox" >> options

4.strat up bridge interface

ifup br0

note: 'tap0' interface startup automaticaly after startup br0


-----------------------------------------------------------
Or, alternatively, you may create bridge with next scripts:

br_up.sh:
----------
#!/bin/sh

/sbin/modprobe tun

# create a tap
/usr/sbin/tunctl -t tap0 -u 502

/sbin/ip link set up dev tap0

# create the bridge
/sbin/brctl addbr br0
/sbin/brctl addif br0 tap0


# set the IP address and routing
/sbin/ip link set up dev br0
/sbin/ip addr add 0 dev br0
/sbin/ip route add 192.168.1.6/32 dev br0


echo "1" > /proc/sys/net/ipv4/conf/br0/proxy_arp
-----------



br_down.sh
-----------
#!/bin/sh
ifconfig br0 down
/sbin/brctl delbr br0
/usr/sbin/tunctl -d tap0
-----------------------------------------------------------



5.Create virtual machine (VirtualBox v.1.6.6)
VBoxManage createvm -name "W2k" -register
VBoxManage createvdi -filename "W2k.vdi" -size 30000 -register
VBoxManage modifyvm "W2k" -hda "W2k.vdi"
VBoxManage modifyvm "W2k" -memory "512MB" -acpi on -boot1 dvd -nic1 hostif -hostifdev1 tap0
VBoxManage modifyvm "W2k" -dvd /home/vbox/w2k.iso


# Start virtual machine
VBoxHeadless --startvm "W2k" -vrdp=off


Enter into VirtualMachine and assign ip adress to inside ethernet interface :
192.168.1.6


Outside ping 192.168.1.6 from any localnet hosts
vvkov вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.08692 секунды с 9 запросами