http://support.mozilla.com/hu/kb/Firefox+Help?style_mode=inproduct kicsi világ: Virtualizáció
A következő címkéjű bejegyzések mutatása: Virtualizáció. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: Virtualizáció. Összes bejegyzés megjelenítése

vasárnap, január 04, 2009

OpenVZ hálózat

host gépen:
vzctl set XXX --ipadd z.z.z.z -save
vzctl set XXX --nameserver y.y.y.y --save
echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf


sysctl -p
echo 'iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE' >> /etc/rc.local
Ha nem akarom újraindítani kell még neki ez a parancs:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


Tovább...

kedd, szeptember 09, 2008

VirtualBox hálózat 2.

Nem húzza fel a br0 interfészt a network init script ezért kézzel csináltam meg:

/sbin/ifconfig eth0 0.0.0.0
/usr/sbin/brctl addbr br0
/usr/sbin/brctl addif br0 eth0
/sbin/dhclient3 br0
/usr/bin/VBoxAddIF vbox0 ptamas
/usr/bin/VBoxTunctl -u ptamas -t vbox0

innen vagyok ilyen okos: http://download.virtualbox.org/virtualbox/2.0.0/UserManual.pdf

~/vboxbridge.sh
#!/bin/bash
# VirtualBox Bridging
# a kotsog network-manager miatt nem ment uhogy legjobb ha leszedem
# apt-get remove network-manager
# ezek kellenek meg:
# apt-get install bridge-utils uml-utilities

#konfiguralas
# kinek a neveben fut majd a VirtaulBox
USER='naszuf'
IFACE='eth0'

# load the tun module
/sbin/modprobe tun
/usr/sbin/brctl addbr br0
# Create a tap device with permission for the user running vbox
for i in `seq 0 5`
do
/usr/sbin/tunctl -t tap$i -u $USER
done

chmod 666 /dev/net/tun

# Bring up ethX and tapX in promiscuous mode
/sbin/ifconfig $IFACE down
/sbin/ifconfig $IFACE 0.0.0.0 promisc
for i in `seq 0 5`
do
/sbin/ifconfig tap$i down
/sbin/ifconfig tap$i 0.0.0.0 promisc
done
# Create a new bridge and add the interfaces to the bridge.
/usr/sbin/brctl addbr br0
/usr/sbin/brctl addif br0 $IFACE
#/usr/sbin/brctl addif br0 wlan0
for i in `seq 0 5`
do
/usr/bin/VBoxAddIF vbox$i $USER
done

for i in `seq 0 5`
do
/usr/sbin/brctl addif br0 tap$i
/usr/sbin/brctl addif br0 vbox$i
done

# Give the bridge a dhcp address.
#
#/sbin/dhclient3 $IFACE
/sbin/dhclient3 br0
# ha fix akkor ez kell
#/sbin/ifconfig br0 192.168.1.1 netmask 255.255.255.0

Tovább...

csütörtök, augusztus 14, 2008

VirtualBox (OSE) USB támogatás

sudo adduser $USER vboxusers

Szerkesztjük:
/etc/init.d/mountdevsubfs.sh
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/us
b

Módosítjuk az alábbi sorokat:
/etc/udev/rules.d/40-basic-permissions.rules
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664", GROUP="vboxusers"
SUBSYSTEM=="usb_device", MODE="0664", GROUP="vboxusers"


Kijelentkezünk majd ismét be.

Megnézzük a vboxusers GID-jet

grep vbox /etc/group
vboxusers:x:123:

nálam: 123

Hozzáadjuk a /etc/fstab-hoz:

## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=124,devmode=664 0 0


A /etc/init.d/mountkernfs.sh-ban megkeressük ezt:
# Mount spufs, if Cell Broadband processor is detected
Mögé beszúrjuk:
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=123,devmode=664


sudo /etc/init.d/mountkernfs.sh
Forrás:1 2

Tovább...

szerda, június 18, 2008

vmware telepítése hardyra

Kernel: 2.6.24-16-generic
Vmware: VMware-server-1.0.6-91891

sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install xinetd

sudo ./vmware-install.pl

sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0

Tovább...

csütörtök, június 05, 2008

VirtualBox hálózat

Alapból szépen működik a NAT de vannak bizonyos megszorítások User Manual - 6.4.3 NAT limitations . Nekem a legnagyobb gond az volt hogy nem értem el hálózatból a guest gépeket.

Végül is nem a OSE verzióval csináltam megmert abból hiányzik az USB és az RDP támogatás (Open Source VirtualBox and other editions).

Lássuk:
Virtualbox letöltése
sudo aptitude install linux-headers-`uname -r` bridge-utils uml-utilities
sudo dpkg -i virtualbox_1.6.0-30421_Ubuntu_hardy_i386.deb
sudo /etc/init.d/mountdevsubfs.sh start

/etc/network/interfaces
auto br0
iface br0 inet dhcp
bridge_ports eth0

/etc/init.d/networking restart
sudo VBoxAddIF vbox0 naszuf br0
VBoxManage -convertSettingsBackup
VBoxManage modifyvm "virtualis_gep" -hostifdev1 vbox0
sudo gpasswd -a naszuf uml-net

/etc/network/interfaces
auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
bridge_ports eth0 br0
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user naszuf


chmod 666 /dev/net/tun FIX: ez felesleges mert hozzáadtam naszuf usert az uml-net csoporthoz.
/etc/init.d/networking restart

Tovább...

szerda, május 14, 2008

VirtualBox hálózat

Alapból szépen működik a NAT de vannak bizonyos megszorítások User Manual - 6.4.3 NAT limitations . Nekem a legnagyobb gond az volt hogy nem értem el hálózatból a guest gépeket.
Végül is nem a OSE verzióval csináltam megmert abból hiányzik az USB és az RDP támogatás (Open Source VirtualBox and other editions).

Lássuk:
Virtualbox letöltése
sudo aptitude install linux-headers-`uname -r` bridge-utils uml-utilities
sudo dpkg -i virtualbox_1.6.0-30421_Ubuntu_hardy_i386.deb

sudo /etc/init.d/mountdevsubfs.sh start


/etc/network/interfaces
auto br0
iface br0 inet dhcp
bridge_ports eth0

/etc/init.d/networking restart
sudo VBoxAddIF vbox0 naszuf br0
VBoxManage -convertSettingsBackup
VBoxManage modifyvm "virtualis_gep" -hostifdev1 vbox0
sudo gpasswd -a naszuf uml-net

/etc/network/interfaces
auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
bridge_ports eth0
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user naszuf


chmod 666 /dev/net/tun
/etc/init.d/networking restart

Tovább...

csütörtök, április 17, 2008

Virtuális gép másolása

for i in intraweb backup syslog proxy mail dns fw ; do VBoxManage clonevdi Debian_alapinstall_disk1.vdi `echo $i`_disk1.vdi && VBoxManage clonevdi Debian_alapinstall_disk2.vdi `echo $i`_disk2.vdi; done

Tovább...