Как использовать интерфейс для KVM от провайдера?

У меня есть основной IP:

1.2.3.4 с маской 255.255.255.0 и шлюзом 1.2.3.254

Ничего страшного. Также провайдер предоставил мне сеть / 28 . Список ip: с 1.1.1.1 и до 1.1.1.15

Я могу использовать эти интерфейсы через псевдонимы, например eth0: 1, eth0: 2 и т. д ...

Как можно я использую эти 15 интерфейсов для KVM? Кроме того, мой файл конфигурации:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 1.2.3.4
        netmask 255.255.255.0
        gateway 1.2.3.254
        up ip link set eth0 txqueuelen 10000

auto eth0:1
iface eth0:1 inet static
        address 1.1.1.1
        netmask 255.255.255.240

auto eth0:1
iface eth0:1 inet static
        address 1.1.1.2
        netmask 255.255.255.240

...
...
...

Как я могу использовать эти интерфейсы для моего KVM? Какие способы использовать псевдонимы в KVM? Мост ? Proxy_arp? Я делал бридж для вланов, но насколько я знаю, он не работает для алисов. Вы можете мне помочь?

1
задан 24 December 2017 в 22:23
1 ответ

Лучше создать мост с интерфейсом eth0 и подключать к нему интерфейсы виртуальных машин, а не использовать псевдонимы. Узнайте, как это сделать: Настройте общедоступные IP-адреса в виртуальных машинах KVM . Ваша конфигурация будет выглядеть так, если вы создадите vmbr0 (и назначите ему основной IP-адрес).

auto lo
iface lo inet loopback

iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
    address 1.2.3.4
    netmask 255.255.255.0
    gateway 1.2.3.254
    bridge_ports eth0
    bridge_stp off
    bridge_fd 0
2
ответ дан 3 December 2019 в 20:17

Теги

Похожие вопросы