Как правильно настроить bridge в Proxmox 7 (hetzner)?
Добрый день,
Конфигурация следующая есть 2 ip адреса.
Как работало и работает на другой машинке:
Создается 2 бриджа vmbr0 и vmbr1
vmbr0 - порт назначается сетевая карта хоста
vmbr1 - пустой - для виртуалок
есть VM1 с pfsense которой назначены оба интерфейса vmbr0 и vmbr1. Доп ip адрес присвоен для pfsense - WAN, соответственно он рулит пробросом портов внутрь.
И несколько виртуалок только с vmbr1
И вот по это рабочей схеме пробую сделать и как только назначаешь пор на бридже, так и происходит отвал сетки.
грешу на кокой-то косяк с наименование интерфейсов. Хотел вернуть название в стиль eth0 но пока не сделал.
разница между моими "серверами" в железе
где работает i210 интерфейс определяется как enp6s0
на втором i219-lm интерфейс определяется как eno1 !!! - дума что должно быть eno0 ?
Кто-нибудь с этим сталкивался? Решить удалось?
На просторах интернета находил примерно такое же, но там чел сменил сетевуху и у него всё пошло. Тут как понятно такой вариант не проходит.
порты форвардить внутрь локального бриджа можно напрямую с proxmox через iptables\nginx reverse proxy, необязательно для этого заводить отдельную ВМ.
Можете показать ваш /etc/network/interfaces с изменениями после создания бриджа?
Alexey Dmitriev,
Спасибо за ответ.
На данный момент так и работает. Но Хотелось бы разделить по феншую хостовую систему и в внутреннюю сеть с VM, тем более что для неё взят доп IP.
interfaces: vmbr11- настройки хетзнера, а vmbr12 - вообще пустой.
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto eno1
iface eno1 inet manual
auto vmbr11
iface vmbr11 inet static
address 95.XXX.XXX.58/26
gateway 95.XXX.XXX.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
"auto eno1"- лишнее.
Все остальное как и должно быть.
Переименование - это новый подход к именованию интерфейсов в ядре - eno1 должно работать. Вам нужно использовать имя, которое показывает ifconfig
И блоки с ipv6 и vmbr12 я бы удалил до окончания настроек