Работа с виртуальным адаптером сети Proxmox, две сети, как быть? Привет коллеги, помогите пожалуйста, давно с сетями не работал сижу ломаю голову у меня есть Proxmox v4 установленный на Debian Имею две сети VMBR0 - с выходом в инет и VMBR2 локальная сеть 192.168.0.1/24 Есть несколько выделенных IP они ходят в инет через VMBR0, но виртуальные машины должны тоже иметь выход в инет и иметь доступ до виртуалок с выделенным IP, я настроил маскарадинг для VMBR2 через VMBR0 т.е NAT теперь машины 192.168.0.1 имеют выход в инет но не могут достучаться до виртуалок с выделенным IP, я к виртуалкам с выделенным IP подключил второй адаптер VMBR2 и выдал им iP из сети 192.168.0.1 теперь все работает, но мне кажется это не правильно и можно как-то разрулить это все маршрутами, или я не прав? И ещё вопрос если на виртулках которые используют VMBR2 или VMBR2 и VMBR0 включить на интерфейсе VMBR2 фаервол то пинг до внешних ресурсов перестает проходить, хотя с VMR0 таких проблем нет, настроил нужные порты и все работает, в чем может быть загвоздка? Спасибо!
Для решения вашей проблемы с доступом до виртуальных машин с выделенными IP через локальную сеть VMBR2, вы можете настроить маршрутизацию между VMBR0 и VMBR2 на уровне вашего Proxmox сервера. Для этого вам необходимо добавить маршрут на вашем Proxmox сервере, который будет указывать, что пакеты для сети с выделенными IP должны идти через интерфейс VMBR0. Например, вы можете использовать следующую команду:
ip route add <сеть с выделенными IP> via <IP-адрес шлюза на сети VMBR0>
После добавления такого маршрута, пакеты с виртуальных машин с локальной сети будут роутиться через VMBR0 и достигать виртуальные машины с выделенными IP.
Относительно проблемы с фаерволом на интерфейсе VMBR2, возможно, у вас есть неправильные правила фильтрации или проблемы с конфигурацией фаервола. Обратите внимание на правила фаервола на интерфейсе VMBR2 и убедитесь, что они настроены правильно для пропуска пингов и другого сетевого трафика. Также стоит проверить настройки маршрутизации и возможные конфликты между маршрутами.
Надеюсь, это поможет вам разрулить обе проблемы. Удачи!
Для решения вашей проблемы с доступом до виртуальных машин с выделенными IP через локальную сеть VMBR2, вы можете настроить маршрутизацию между VMBR0 и VMBR2 на уровне вашего Proxmox сервера. Для этого вам необходимо добавить маршрут на вашем Proxmox сервере, который будет указывать, что пакеты для сети с выделенными IP должны идти через интерфейс VMBR0. Например, вы можете использовать следующую команду:
ip route add <сеть с выделенными IP> via <IP-адрес шлюза на сети VMBR0>После добавления такого маршрута, пакеты с виртуальных машин с локальной сети будут роутиться через VMBR0 и достигать виртуальные машины с выделенными IP.
Относительно проблемы с фаерволом на интерфейсе VMBR2, возможно, у вас есть неправильные правила фильтрации или проблемы с конфигурацией фаервола. Обратите внимание на правила фаервола на интерфейсе VMBR2 и убедитесь, что они настроены правильно для пропуска пингов и другого сетевого трафика. Также стоит проверить настройки маршрутизации и возможные конфликты между маршрутами.
Надеюсь, это поможет вам разрулить обе проблемы. Удачи!