UserName91238 |
|
Темы:
2
Сообщения:
9
Участник с: 22 ноября 2020
|
копия(https://archlinux.org.ru/forum/topic/20348/) вопрос там помер, а проблема насущна. Есть виртуальные машины на qemu, с граф.интерфеисом KVM.(Сеть работает на libvrt запуск сети virsh net-start) Дело в том что сеть виртуалок запускается на 53 порту, но он занят dnsproxy который отказывается работать на других портах(не выполняет основную функцию днс). Как можно указать libvrt что запускать все нужно на другом порту?
Здесь поднял dnsmasq на 54(но он не работает обычно и не вижу в нем смысла, он только зависимость для виртуалки). dnsproxy на 55 порту при этом функцию днс он не выполняет и безполезен. А на 53 порту подняты злополучные интерфеисы dnsmasq для я так понимаю обеспечения интернета на виртуалках, но без dnsproxy он не работает т.к указал в NetworkManager что берем от сети только dhcp, и получилось что интернет на виртуалках не работает так как я не поднял днс на 53 порту. измененый конфиг dnsmasq(остальное все по дефолту):
|
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Чтобы все заработало, вам надо почитать базовые основы работы сетей как минимум до тех пор, пока выражения "Сеть работает на libvrt" и "сеть виртуалок запускается на 53 порту" вам самим не покажется бессмысленными. Затем почитать документацию по libvrt до просветления (рекомендовано), или воспользоваться чем-нибудь графическим и более интуитивным. А такие бессмысленные вопросы, как этот, будут умирать без малейшей перспективы решения "насущной проблемы". Ибо экстрасенсы или в отпуске, или умерли от короновируса. |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
UserName91238, не дублируйте темы. Закрываю. |