Thanks for all your error reports, I didn't forget it. I'll cleanup my guide soon. Thanks again!
#General configuration description# network configuraion# notice that sophos_firewall gw is NOT a mistake# that's because ovh tells to use this config
~~~~~ internet ~~~~~
/ \
/ \
gw:169.254.10.254/24 gw:169.254.10.254/24(!!!)//
vmbr0:169.254.10.44/24----eth0:169.254.9.8/24//
proxmox_server sophos_firewall other_vms
/ \ /
vmbr1:10.10.10.100/24------eth1:10.10.10.1/24----------
# web-admin configuration# all web-admin traffic is being proxied through nginx, use https:// urls below to access# this is because such configuration greatly reduces attack surface# because web-admin application can have LOTS of potenitally vulnerable points# so leaving it unprotected facing the internet is not good# downside is that there are 2 logins: first through webserver, than thorugh web-admin
~~~~ internet ~~~~ proxmox_web_admin:127.0.0.1:8006
\ /
nginx_with_web_auth(https://169.254.10.44:8007,https://169.254.10.44:8008)
\
sophos_web_admin:10.10.10.1:4444# system configuration# ipv6 is disabled, because it's unneeded right now# iptables are allowing incoming traffic only on TCP ports 22,8007,8008# fail2ban is blocking connections from machines which attempt unsuccessful login attempts# raid check script is being run via cron and will send email in case of disk failure