Я создал виртуальную среду с помощью proxmox для виртуализации с одной виртуальной машиной для тестирования и pfsense vm. У pfsense есть два сетевых адаптера. Один для интерфейса WAN и один для интерфейса LAN. Я соединил ВМ и pfsense мостом vmbr1. Это нормально работает.
На интерфейсе WAN у меня есть еще один мост vmbr1, который подключен к eth0. Мосты настроены следующим образом:
/ и т.д. / сеть / интерфейсы
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto eth0
iface eth0 inet manual
auto vmbr0
iface vmbr0 inet static
address public_ip
netmask 255.255.255.224
gateway inet_gateway
bridge_ports eth0
bridge_stp off
bridge_fd 0
# route public_ip/27 via inet_gateway
up route add -net inet_getway netmask 255.255.255.224 gw inet_gateway dev eth0
auto vmbr1
iface vmbr1 inet static
address 192.168.18.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
Мне нужно подключение к Интернету для виртуальных машин с брандмауэром pfsense между интернетом и виртуальными машинами. Но мне не удалось подключить pfsense к Интернету по общедоступному IP-адресу.
У вас есть предложения по решению этой проблемы?
Заранее спасибо!
Настройте WAN-порт pfsense с общедоступным IP-адресом и общедоступным шлюзом или переместите общедоступный IP-адрес с vmbr0 (из proxmox) на pfsenseWANport.