В оригинале нигде не сказано, что машины в одном сегменте L2. Более того, в первом ответе я даже написал, что интересно на что забиндится dhcp- сервер для диапазона второй сети.
И да, в общем случае (касательно указанного сервера не в курсе, а для isc точно можно) можно выдать ip- адрес не из той сети, которая описана в конфигурации. Грубо говоря сеть 192.168.1.0/24, а внутри прибиваем (к маку или guid) выдаваемый адрес 192.168.2.1 Этот адрес клиент получит
dhcpack вместе с сетью 192.168.1.0/24 в опциях, от этого охренеет, ip на интерфейс назначит, а что как будет разбираться с опциями 1 и 3, если честно, не интересовался. Скорее всего ругнется в логе, а применить не сможет.
ValdikSS, А вы попробуйте включить на интерфейсе со стороны гипервизора arp-proxy и посмотрите на результат.
Arp-proxy на широковещательный запрос в канале "где у нас сегодня условный 1.2.3.4" ответит "я здесь!". Ибо на стороне гипервизора есть маршрут на 0.0.0.0.
И это... Arp-proxy мак машины на мак гипервизора перезаписывать не будет.
Вообщем ip netns create вам в руки, стройте veth в него и экспериментируйте. Ну и на железном интерфейсе тоже можно: поставьте вместо маршрута по умолчанию маршрут в dev eth0. А потом включите на маршрутизаторе (другое устройство на том же железном шнурке) arp-proxy и сравните результат.
ValdikSS, принимать трафик из виртуальной машины, назначенный на адреса вне сегмента сети внутреннего интерфейса виртуальной машины. Т.е. внутри виртуалки пишем правило "все неизвестные назначения кидать в этот сетевой интерфейс", вместо обычного правила "все неизвестные назначения кидать на IP шлюза по умолчанию". Но в первом случае на другом конце виртуального туннеля (со стороны гипервизора) без включённого arp-proxy интерфейс будет считать, что трафик предназначен не для него и, соответственно, его проигнорирует.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
И да, в общем случае (касательно указанного сервера не в курсе, а для isc точно можно) можно выдать ip- адрес не из той сети, которая описана в конфигурации. Грубо говоря сеть 192.168.1.0/24, а внутри прибиваем (к маку или guid) выдаваемый адрес 192.168.2.1 Этот адрес клиент получит
dhcpack вместе с сетью 192.168.1.0/24 в опциях, от этого охренеет, ip на интерфейс назначит, а что как будет разбираться с опциями 1 и 3, если честно, не интересовался. Скорее всего ругнется в логе, а применить не сможет.