Как правильно настроить сетевой адаптер в Linux с виртуальными машинами? Имеется сервер, стоящий в датацентре. Провайдер выдал 3 IP-адреса для этой машины (63, 64 и 65). Имеется коннект с сетью enp6s0 и две виртуальные машины под управлением QEMU/KVM. Текущая конфигурация для работы сети в QEMU:auto lo bridge0
iface lo inet loopback
iface enp6s0 inet manual
iface bridge0 inet dhcp
bridge_ports enp6s0
Каждая машина прописала себе статическое соединение через этот bridge, под своими данными (63 и 64). Я, видимо, туплю, но, как правильно настроить хост машину, чтобы она так же сидела в сети под оставшимся статическим адресом 65 не мешая виртуальным машинкам сидящим через мост со своими конфигами?

21 Авг 2019 в 06:36
209 +1
1
Ответы
1

Для настройки сервера с тремя IP-адресами (63, 64, 65) в Linux с виртуальными машинами под управлением QEMU/KVM, вы можете использовать следующий конфигурационный файл для сетевого адаптера enp6s0:

auto lo
iface lo inet loopback

auto enp6s0
iface enp6s0 inet static
address 192.168.1.65
netmask 255.255.255.0
gateway 192.168.1.1

С помощью этой конфигурации вы прописываете статический IP-адрес 192.168.1.65 для сетевого адаптера enp6s0. Убедитесь, что gateway указан верно в соответствии с вашей сетевой конфигурацией.

Далее вам необходимо настроить маршрутизацию на хост-машину для пересылки пакетов между хостом и виртуальными машинами. Для этого используйте следующие команды:

sudo sysctl net.ipv4.ip_forward=1
sudo iptables -A FORWARD -o bridge0 -i enp6s0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o bridge0 -j MASQUERADE

Эти команды активируют маршрутизацию пакетов на хост-машине и настраивают правила iptables для пересылки пакетов между сетевыми интерфейсами.

После выполнения этих действий хост-машине будет назначен статический IP-адрес 192.168.1.65 и она будет работать в сети без помех для ваших виртуальных машин, использующих другие адреса (63 и 64).

20 Апр в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 061 автору
Первые отклики появятся уже в течение 10 минут
Прямой эфир