Назад | Перейти на главную страницу

Как использовать интерфейс для 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, etc ...

Как я могу использовать эти 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? Я делал бридж для вланов, но насколько я знаю, он не работает для алисов. Вы можете помочь мне ?

Лучше создать мост с интерфейсом 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