GigaWeb - Tani Hosting
Hosting stron www, który działa. Zawsze.

Witamy www.gigaweb.pl

Czasami do testów potrzebujemy zainstalować różne systemy operacyjne. Aby zachować porządek możemy użyć do tego wirtualnej maszyny. Do użytku domowego świetnie się nadaje VirtualBox, a jako system hostujący Debian GNU/Linux.

Skrypt interfaces debian, mała siec dla VirtualBox

Czasami do testów potrzebujemy zainstalować różne systemy operacyjne. Aby zachować porządek możemy użyć do tego wirtualnej maszyny. Do użytku domowego świetnie się nadaje VirtualBox, a jako system hostujący Debian GNU/Linux.

Świetnym narzędziem do testowania (dla użytku domowego) różnych systemów operacyjnych jest oprogramowanie służące do tworzenia wirtualnych maszyn - VirtualBox.

Problem pojawia się, gdy chcemy aby te wirtualne maszyny widziały się w sieci, a mamy dostępną tylko jedną kartę sieciową.

Najlepiej do tego użytku jeżeli mamy serwer DHCP w sieci, który przydziela nam adresy IP (w moim przypadku tak właśnie jest).

Przykładowy opis konfiguracji interfejsów sieciowych dotyczy wyłącznie dystrybucji Debian Lenny.

W skrócie całość sprowadza się do stworzenia interfejsów sieciowych TAP, przypisania ich do użytkownika, który uruchamia wirtualne maszyny i stworzenia mostka sieciowego, aby te maszyny się "widziały".

apt-get update
apt-get install bridge-utils uml-utilities

Stworzenie działającej konfiguracji wbrew pozorom nie było takie błyskawiczne, dlatego poniżej zamieszczam przykładowy plik konfiguracyjny /etc/network/interfaces.

# cat /etc/network/interfaces

# loopback network interface
auto lo
iface lo inet loopback

# wirtualna maszyna 1
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user NAZWA_UZYTKOWNIKA_W_SYSTEMIE

# wirtualna maszyna 2
auto tap1
iface tap1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user NAZWA_UZYTKOWNIKA_W_SYSTEMIE

# mostek (bridge)
# eth0 - karta sieciowa
auto br0
iface br0 inet static
address 10.10.10.30
netmask 255.255.255.0
gateway 10.10.10.1
bridge_ports eth0 tap0 tap1
bridge_maxwait 1


W ustawieniach VirtualBox zaznaczamy w zakładce sieć "Karta podłączona do interfejsu gospodarza", wpisujemy MAC oraz nazwę interfejsu (np. tap1).

Tagi: debian  interfaces  virtualbox  mała sieć  skrypt od sieci  sieć na eth0 

Artykuły o podobnej tematyce: Brak artykułów o zbliżonej tematyce.

Aktywność robotów sieciowych: Google: 369, MSN: 8, Yahoo: 93



Menu:




www.GigaWeb.pl