Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/melkor/public_html/melkor.eu/wp-content/plugins/geshi/geshi/geshi.php on line 2065
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/melkor/public_html/melkor.eu/wp-content/plugins/geshi/geshi/geshi.php on line 2065
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/melkor/public_html/melkor.eu/wp-content/plugins/geshi/geshi/geshi.php on line 2065
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/melkor/public_html/melkor.eu/wp-content/plugins/geshi/geshi/geshi.php on line 2065
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/melkor/public_html/melkor.eu/wp-content/plugins/geshi/geshi/geshi.php on line 2065
Не знам дали някой от вас е пускал виртуална машина (VM) към която трябва да може да се закачи от външна мрежа, но на мен наскоро ми се наложи това и трябваше да изровя прашасалите записки за това как се връзват два интерфейса в bridge.
Ако имате VM към който обаче не ви трябва връзка отвън – просто ползвайте NAT опцията на VirtualBox – ще ви свърши перфектна работа.
Като за начало ще ви трябват инсталирани следните пакети – uml-utilities и bridge-utils.
apt-get install uml-utilities bridge-utils
След това трябва да създадем нов tap0 интерфейс. Ако ще пускаме повече от една VM – трябва да направим по един tap интерфейс за всяка от тях.
Където user_name е потребителското име под което ще върви виртуалната машина. Ако не укажете потребителско име, интерфейсът ще бъде създаден със собственик root и е възможно нормалните потребители да не могат да го изпозлва.
За да създадем bridge трябва да изпълним следната команда:
brctl addbr br0
Преди да добавим мрежовите интерфейсите към него трябва да сме сигурни че интерфейсът tap0 трябва да бъде вдигнат a DHCP клиентът трябва да бъде спрян на eth0.
След като сме добавили eth0 можем вече да пуснем DHCP клиента.
dhclient br0
След като отново имаме свързаност можем да добваим и нашият tap0 интерфейс който ще бъде свързан с виртуалната машина.
Сега единственото което остава е да укажем на VirtualBox че нашата виртуална машина ще ползва „Brdiged Adapter“ и трябва да изберем интерфейса tap0.
Надявам се че статията ми е била полезна. 🙂
Bridged мрежови интерфейси за VirtualBox,
You must log in to post a comment.