Re: Тестирование DNS в lxc контейнере.
05.09.2016 20:38, Victor Wagner пишет:
>>>> вила трансляции. Так что пока лишь диагноз
>>>> "голова и руки".
>>>
>>> Не очевидно. Лично мне очевидно что с хоста, который является
>>> nat-ящим роутером между внутренней сетью и внешней, внутренняя сеть
>>> должна быть просто ВИДНА. Соотвественно ничего пробрасывать не
>>> должно быть нужно. Оно должно просто по умолчанию быть доступно.
>>
>> У виртуалбокса несколько типов подключения к сети, включая NAT,
>> бридж, встроенный адаптер хоста, внутренняя сеть и что-то там ещё. А
>> всё потому, что разные люди хотят реализовать виртуалками разные
>
> Вот я про то же, что у виртуал бокса несколько жестко прибитых гвоздями
> способов подключения к сети, а не возможность собрать из кубиков то,
> что надо.
>
>> модели реальности. Кто-то хочет, чтобы сетевой адаптер виртуальной
>
> Естественно, среди этих моделей реальности нет той, которая наиболее
> удобна нормальным людям, умеющим думать и желающим понимать.
> Проприетарная софтина, пусть и выпущенная под номинально открытой
> лицензией - она отучает людей думать.
Как раз модель «на хосте с виртуалками есть своя виртуальная сеть для них со своим DHCP и DNS» есть и прекрасно работает. Называется «Тип подключения; сетевой мост».
# brctl show lxcbr0
bridge name bridge id STP enabled interfaces
lxcbr0 8000.fefe43a96481 no veth16AORX
# ip -4 addr show dev lxcbr0
6: lxcbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
inet 10.10.13.1/24 scope global lxcbr0
valid_lft forever preferred_lft forever
# netstat -lnup | grep 10.10.13.1:53
udp 0 0 10.10.13.1:53 0.0.0.0:* 3113/dnsmasq
И вот так добавлен домен с виртуалками в общий DNS на компе:
# cat /etc/dnsmasq.d/lxc
server=/lxc/10.10.13.1
И всё прекрасно работает и для QEMU, и для VirtualBox, и для LXC. Одновременно. Не вижу никакой сложности при использовании VireualBox с произвольной конфигурацией сети.
>> Так что не надо религиозных войн, и не надо выдавать частные неудачи
>> в конфигурации сети за глобальные проблемы программного интерфейса.
>
> Нет, вот именно что надо религиозных войн. Потому что религозные войны
> они за свободу. За право самому определять то что тебе удобно, а что
> нет.
Если бы религиозные войны, что компьютерные, что мировые приводили не к смерти и разрушениям, а к чему-то созидательному — на здоровье. Но глядя на исторический опыт — в топку!
Reply to: