Привет.
Пишу заметку про proxmox pfSense доступ к web интерфейсу.
Так вот, настроил proxmox, запустил на нем vps с системой pfSense.
Proxmox на debian.
Сеть для vps такая.
auto vmbr0 iface vmbr0 inet static address 10.4.22.1/24 gateway 10.4.22.1 bridge-ports none bridge-stp off bridge-fd 0 auto vmbr1 iface vmbr1 inet static address 10.5.22.1/24 bridge-ports none bridge-stp off bridge-fd 0
Проброс сети и порта.
iptables -A POSTROUTING -s 10.5.22.0/24 -o eth0 -j SNAT --to-source 8.5.1.14 -t nat iptables -t nat -I PREROUTING -i eth0 -p TCP -d 8.5.1.14/32 --dport 80 -j DNAT --to-destination '10.5.22.2:80'
Интерфейсы.
WAN vmbr0 LAN vmbr1
Возникла не странная ошибка, блокировка доступа к web интерфейсу pfSense.
Мой внешний ip адрес 8.5.1.14.
An HTTP_REFERER was detected other than what is defined in System > Advanced (http://8.5.1.14/index.php). If not needed, this check can be disabled in System > Advanced > Admin Access.
Так вот, решается эта ошибка отключением временно фильтра HTTP_REFERER.
В консоли pfsense, в sheel, набираем такую команду.
pfSsh.php playback disablereferercheck
После фильтр HTTP_REFERER можно включить в web интерфейсе pfsense.
Sys > Adv > Admin Access
Вот так можно исправить ошибку, proxmox pfSense доступ к web интерфейсу.