Как использовать алиас интерфейса с реальным ip для виртуальной машины в KVM? Сеть `192.168.110.0 / 24` не является реальной. Я написал чисто для примера.
У меня есть интерфейс `enp1s0` с основным IP` 192.168.110.180`. Часть конфигурации:auto enp1s0
iface enp1s0 inet static
адрес 192.168.110.180
netmask 255.255.255.0
шлюз 192.168.110.220
Все хорошо. Я создал псевдоним, с дополнительным ip, который провайдер дал мнеauto enp1s0: 1
iface enp1s0: 1 inet static
адрес 192.168.110.1
netmask 255.255.255.0
Оно работает. Я могу выполнить ping на `192.168.110.1` из Интернета. Все в порядке. Но я хочу использовать этот IP-адрес в своей виртуальной машине в KVM. Когда я работал с VLANS, я просто создал бриджы, но с алиасами, я не знаю, что я должен делать. Вы можете мне помочь ? Как создать бридж для алиаса на виртуальной машине?

21 Авг 2019 в 06:44
264 +1
0
Ответы
1

Для использования алиаса интерфейса с реальным IP для виртуальной машины в KVM, вам нужно создать бридж с алиасом. Вот пример конфигурации сети для этого:

auto enp1s0:1
iface enp1s0:1 inet manual
auto br0
iface br0 inet static
address 192.168.110.1
netmask 255.255.255.0
bridge_ports enp1s0:1
bridge_stp off
bridge_fd 0

После того, как вы создали эту конфигурацию сети, перезагрузите сетевой интерфейс с помощью команды sudo systemctl restart networking или sudo ifdown br0 && sudo ifup br0.

Теперь вы можете использовать IP-адрес 192.168.110.1 в своей виртуальной машине в KVM, настроив ее с использованием бриджа br0. Для этого при создании виртуальной машины в KVM укажите сетевой интерфейс br0 в качестве сетевого устройства.

Теперь виртуальная машина будет иметь доступ к интернету через алиас интерфейса enp1s0:1 и сможет взаимодействовать с другими устройствами в вашей сети.

20 Апр 2024 в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир