OS CentOS 7Установлен libvirt с настроенным по умолчанию мостом для серых адресов
Понадобилось поднять контейнер с белым адресом.
Подскажите как это сделать.
> OS CentOS 7
> Установлен libvirt с настроенным по умолчанию мостом для серых адресов
> Понадобилось поднять контейнер с белым адресом.
> Подскажите как это сделать.Варианта собственно 2 - бридж с внешним сетевым интерфейсом
или бридж внутри хоста с белым IPв зависимости от того как именно у Вас доступен белый IP
>> OS CentOS 7
>> Установлен libvirt с настроенным по умолчанию мостом для серых адресов
>> Понадобилось поднять контейнер с белым адресом.
>> Подскажите как это сделать.
> Варианта собственно 2 - бридж с внешним сетевым интерфейсом
> или бридж внутри хоста с белым IP
> в зависимости от того как именно у Вас доступен белый IPпри установке libvirt создал интерфейс с такими настрйоками
<network>
<name>default</name>
<uuid>9e2e7cd7-78d4-4fbe-9be3-70ff3eee7f74</uuid>
<bridge name="virbr0" />
<forward/>
<ip address="192.168.122.1" netmask="255.255.255.0">
<dhcp>
<range start="192.168.122.2" end="192.168.122.254" />
</dhcp>
</ip>
</network>я скопировал конфиг и прописал вместо серых ипов белые
и перегрузиля что то сделал не так?
> я что то сделал не так?Бридж собирать надо!
>> я что то сделал не так?
> Бридж собирать надо!Вы имеете ввиду конфиг файл в папке /etc/sysconfig/network-scripts ?
>> OS CentOS 7
>> Установлен libvirt с настроенным по умолчанию мостом для серых адресов
>> Понадобилось поднять контейнер с белым адресом.
>> Подскажите как это сделать.
> Варианта собственно 2 - бридж с внешним сетевым интерфейсом
> или бридж внутри хоста с белым IP
> в зависимости от того как именно у Вас доступен белый IPВполне прекрасно можно настроить маршрутизацию требуемого белого IP, в том числе через сеть серых адресов, а не бридж.
>>> OS CentOS 7
>>> Установлен libvirt с настроенным по умолчанию мостом для серых адресов
>>> Понадобилось поднять контейнер с белым адресом.
>>> Подскажите как это сделать.
>> Варианта собственно 2 - бридж с внешним сетевым интерфейсом
>> или бридж внутри хоста с белым IP
>> в зависимости от того как именно у Вас доступен белый IP
> Вполне прекрасно можно настроить маршрутизацию требуемого белого IP, в том числе через
> сеть серых адресов, а не бридж.Подскажите как
>>>> OS CentOS 7
>>>> Установлен libvirt с настроенным по умолчанию мостом для серых адресов
>>>> Понадобилось поднять контейнер с белым адресом.
>>>> Подскажите как это сделать.
>>> Варианта собственно 2 - бридж с внешним сетевым интерфейсом
>>> или бридж внутри хоста с белым IP
>>> в зависимости от того как именно у Вас доступен белый IP
>> Вполне прекрасно можно настроить маршрутизацию требуемого белого IP, в том числе через
>> сеть серых адресов, а не бридж.
> Подскажите какпростой вариант:
настраиваете внутри ВМ серый айпи и белый алиасом.
на цепочке маршрутизаторов и на самом сервере ВМ прописываете требуемые маршруты.
На внешнем интерфейсе маршрутизатора белых адресов, прописываете arp-публикацию, примерно так:
arp -Ds 1.2.3.4 eth0 pub
---
можно на ВМ и не держать серых адресов, тогда на сервере ВМ должен быть прописан маршрут белого адреса через интерфейс ВМ (по интерфейсу), примерно так:ip ro add 1.2.3.4 dev ${vif} src 1.2.3.1
>[оверквотинг удален]
> настраиваете внутри ВМ серый айпи и белый алиасом.
> на цепочке маршрутизаторов и на самом сервере ВМ прописываете требуемые маршруты.
> На внешнем интерфейсе маршрутизатора белых адресов, прописываете arp-публикацию, примерно
> так:
> arp -Ds 1.2.3.4 eth0 pub
> ---
> можно на ВМ и не держать серых адресов, тогда на сервере ВМ
> должен быть прописан маршрут белого адреса через интерфейс ВМ (по интерфейсу),
> примерно так:
> ip ro add 1.2.3.4 dev ${vif} src 1.2.3.1удалил libvirt, настроил два моста - внешний и внутреннний, все работает но виртуакли не видят мир, я так понимаю проблема в роутинге, но не знаю как это настроить