Всем привет! Пытаюсь настроить сеть на хосте Proxmox, но сталкиваюсь с проблемами. Моя идея — настроить три подсети на одном сетевом интерфейсе.
Подсеть 1: 172.16.10.0/24
Подсеть 2: 172.16.15.0/24
Подсеть 3: 172.16.20.0/24
Маршрутизатор: 192.168.1.1
Я создал четыре бридж-интерфейса: vmbr0, vmbr10, vmbr15, vmbr20.
Моя сетевая конфигурация на сервере Proxmox такая:
| Имя | Активен | Автозапуск | Порты/связи | IP-адрес | Маска | Шлюз |
|--------|---------|------------|-------------|----------------|---------------------|---------------|
| eth0 | да | нет | | | | |
| vmbr0 | да | да | eth0 | 192.168.1.254 | 255.255.255.0 | 192.168.1.1 |
| vmbr10 | да | да | vmbr0 | 172.16.10.254 | 255.255.255.0 | |
| vmbr15 | да | да | vmbr0 | 172.16.15.254 | 255.255.255.0 | |
| vmbr20 | да | да | vmbr0 | 172.16.20.254 | 255.255.255.0 | |
Сначала я поставил виртуальный файрвол в инфраструктуру, виртуальный appliance ASTARO. Файрвол имеет два интерфейса, это конфигурация гостя astaro:
Внешний eth1: 192.168.1.100/24, GW: 192.168.1.1
Внутренний eth0: 172.16.10.100/24
А это конфигурация Proxmox с гостем astaro:
Сетевое устройство (net0), bridge=vmbr0
Сетевое устройство (net1), bridge=vmbr10
Моя идея в том, чтобы все подсети выходили в интернет через файрвол и могли общаться между собой.
Физические компьютеры, подключенные через сеть 172.16.10.0/24, работают, а вот виртуальную машину с CT запустить не получается. В CT пробовал настраивать оба интерфейса как venet bridge — не работает.
В итоге:
- Несколько подсетей на одном физическом интерфейсе
- Файрвол, который контролирует трафик в моей сети
Если кто-нибудь сможет помочь, буду очень признателен — уже несколько дней бьюсь и без результата. Если нужны дополнительные данные, например таблица маршрутизации, настройки сети и прочее — без проблем, дам.
Подсеть 1: 172.16.10.0/24
Подсеть 2: 172.16.15.0/24
Подсеть 3: 172.16.20.0/24
Маршрутизатор: 192.168.1.1
Я создал четыре бридж-интерфейса: vmbr0, vmbr10, vmbr15, vmbr20.
Моя сетевая конфигурация на сервере Proxmox такая:
| Имя | Активен | Автозапуск | Порты/связи | IP-адрес | Маска | Шлюз |
|--------|---------|------------|-------------|----------------|---------------------|---------------|
| eth0 | да | нет | | | | |
| vmbr0 | да | да | eth0 | 192.168.1.254 | 255.255.255.0 | 192.168.1.1 |
| vmbr10 | да | да | vmbr0 | 172.16.10.254 | 255.255.255.0 | |
| vmbr15 | да | да | vmbr0 | 172.16.15.254 | 255.255.255.0 | |
| vmbr20 | да | да | vmbr0 | 172.16.20.254 | 255.255.255.0 | |
Сначала я поставил виртуальный файрвол в инфраструктуру, виртуальный appliance ASTARO. Файрвол имеет два интерфейса, это конфигурация гостя astaro:
Внешний eth1: 192.168.1.100/24, GW: 192.168.1.1
Внутренний eth0: 172.16.10.100/24
А это конфигурация Proxmox с гостем astaro:
Сетевое устройство (net0), bridge=vmbr0
Сетевое устройство (net1), bridge=vmbr10
Моя идея в том, чтобы все подсети выходили в интернет через файрвол и могли общаться между собой.
Физические компьютеры, подключенные через сеть 172.16.10.0/24, работают, а вот виртуальную машину с CT запустить не получается. В CT пробовал настраивать оба интерфейса как venet bridge — не работает.
В итоге:
- Несколько подсетей на одном физическом интерфейсе
- Файрвол, который контролирует трафик в моей сети
Если кто-нибудь сможет помочь, буду очень признателен — уже несколько дней бьюсь и без результата. Если нужны дополнительные данные, например таблица маршрутизации, настройки сети и прочее — без проблем, дам.
