Всем привет! У меня проблема с файрволом Proxmox. Я активировал его на хосте Proxmox и на всех контейнерах — всё работает нормально. Но один контейнер не имеет публичного IP-адреса и использует хост Proxmox для DNS-разрешения (доступ в интернет). Если я включаю файрвол Proxmox на этом контейнере, то не могу подключиться к интернету и не могу пропинговать хост Proxmox. Если отключить файрвол на сетевой карте контейнера, доступ есть, а при включении — доступа в интернет нет и ничего не пингуется. Есть у кого идеи или решения? Было бы очень-очень здорово!
Моя конфигурация на хосте Proxmox:
Code:
auto vmbr1
iface vmbr1 inet static
address 192.168.30.254
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.30.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.30.0/24' -o vmbr0 -j MASQUERADE
Моя конфигурация на хосте Proxmox:
Code:
auto vmbr1
iface vmbr1 inet static
address 192.168.30.254
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.30.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.30.0/24' -o vmbr0 -j MASQUERADE
