VBox Host interface. Ubuntu linux.
13 Авг
Пару месяцев назад я делал настройки хост интерфейса, в ОС Дебиан Ленни. После чего я поменял операционку, попытался роделать те же шаги, и вроде даже получил результат, но в итоге не работало. Покопавшись на форуме, и настроив себе мост, решил поделиться со всеми, проделанной работой.
Условия таковы. Айпи раздаются DHCP сервером. На локальной машине установлена ОС Ubuntu 8.04, виртуалка VirtualBox 1.6.2. Установлены утилиты uml-utilities и bridge-utilities.
Файл etc/network/interfaces выглядит так:
auto eth0
iface eth0 inet dhcpauto lo
iface lo inet loopback
До внесения корректировок, результат ifconfig:
eth0 Link encap:Ethernet HWaddr 00:16:d3:48:e8:94
inet addr:192.168.10.11 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::216:d3ff:fe48:e894/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:23781 errors:0 dropped:0 overruns:0 frame:0
TX packets:3648 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:4557838 (4.3 MB) TX bytes:593364 (579.4 KB)
Прервано:218 Base address:0×8000vbox0 Link encap:Ethernet HWaddr 00:ff:e5:f8:a1:f8
inet6 addr: fe80::2ff:e5ff:fef8:a1f8/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:413 overruns:0 carrier:0
коллизии:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)wlan0 Link encap:Ethernet HWaddr 00:13:02:37:9e:3b
ВВЕРХ BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)wmaster0 Link encap:UNSPEC HWaddr 00-13-02-37-9E-3B-00-00-00-00-00-00-00-00-00-00
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Здесь есть виртуальный интерфейс vbox0, как его создать написано в предидущей статье.
Изменил interfaces:
auto eth0
iface eth0 inet staticauto lo
iface lo inet loopback
Открыл /etc/rcS.d/@S40networking, добавил в конце, перед exit 0, строки:
/bin/chmod 666 /dev/net/tun – задаем права на файл
/usr/sbin/brctl addbr br0 – создаем сетевой мост
/sbin/ifconfig eth0 promisc – Отключаем аппаратную фильтрацию пакетов в нашей сетевой карте
/usr/sbin/brctl addif br0 eth0 – подключаем нашу сетвуху к сетевому мосту
/sbin/dhclient br0 – получаем айпи для br0 от dhcp
Выполняем: sudo /etc/init.d/networking restart
После этого в настройках виртуалки, прописываем имя интерфейса и запускаем. Должно все работать.
В итоге вид ifconfig:
br0 Link encap:Ethernet HWaddr 00:16:d3:48:e8:94
inet addr:192.168.10.11 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::216:d3ff:fe48:e894/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:719 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:53584 (52.3 KB) TX bytes:8839 (8.6 KB)eth0 Link encap:Ethernet HWaddr 00:16:d3:48:e8:94
inet6 addr: fe80::216:d3ff:fe48:e894/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:893 errors:0 dropped:0 overruns:0 frame:0
TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:79237 (77.3 KB) TX bytes:8671 (8.4 KB)
Прервано:218 Base address:0×8000lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2298 errors:0 dropped:0 overruns:0 frame:0
TX packets:2298 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:114900 (112.2 KB) TX bytes:114900 (112.2 KB)vbox0 Link encap:Ethernet HWaddr 00:ff:03:64:a8:ce
inet6 addr: fe80::2ff:3ff:fe64:a8ce/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:450 overruns:0 carrier:0
коллизии:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)wlan0 Link encap:Ethernet HWaddr 00:13:02:37:9e:3b
ВВЕРХ BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)wmaster0 Link encap:UNSPEC HWaddr 00-13-02-37-9E-3B-00-00-00-00-00-00-00-00-00-00
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
За подробные ответы спасибо пользвателям форума: Dumonde, saber.
След оставил kaa1974 | 20 августа 2008
Я не понял насчет восходящих и нисходящих потоков, почему такие маленькие значения ? Или они намеренно ограничены, а тогда спрашивается – зачем ?
След оставил Саша | 20 августа 2008
По умолчанию. В этих потоках ничего не понимаю. И нареканий к работе сети нет.