[09:30:56 root@admin]{/home/bohlmann/filemonitor}>pve-firewall compile
ipset cmdlist:
exists PVEFW-0-management-v4 (oNetRlKZUoitycXREYmOK6CRDJ8)
create PVEFW-0-management-v4 hash:net family inet hashsize 64 maxelem 64
add PVEFW-0-management-v4 [IP]/24
exists PVEFW-0-management-v6 (H5WO/Pkuyz4e7OLB2uiMpG0Bsn0)
create PVEFW-0-management-v6 hash:net family inet6 hashsize 64 maxelem 64
iptables cmdlist:
exists GROUP-mailserver-IN (wkiRsBe/220pnVtAbOOiEhz+PKE)
-A GROUP-mailserver-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-mailserver-IN -p tcp --dport 25 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 465 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 587 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 993 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 143 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 995 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 110 -g PVEFW-SET-ACCEPT-MARK
exists GROUP-mailserver-OUT (Lw5xu9Mv/MUWgQiz79URK7Q533E)
-A GROUP-mailserver-OUT -j MARK --set-mark 0x00000000/0x80000000
exists GROUP-plesk-IN (Jfgexbe2d+pDo9ZpwPAX7nYCfbc)
-A GROUP-plesk-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-plesk-IN -p tcp --dport 49152:65534 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 4190 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 11444 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 11443 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 6308 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 21 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 8880 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 8443 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 80 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 443 -g PVEFW-SET-ACCEPT-MARK
exists GROUP-plesk-OUT (NQMm+hTKks/NY4u7JykHRDH49sE)
-A GROUP-plesk-OUT -j MARK --set-mark 0x00000000/0x80000000
exists GROUP-sshadmin-IN (OmQKz1hI6X715snViVoVGjFFQRk)
-A GROUP-sshadmin-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-sshadmin-IN -s [IP] -p tcp --dport 22 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-sshadmin-IN -p tcp --dport 22 -j DROP
exists GROUP-sshadmin-OUT (l/JKMPI6B/uZ7lu7pl9eTCc0m/4)
-A GROUP-sshadmin-OUT -j MARK --set-mark 0x00000000/0x80000000
exists PVEFW-Drop (zfGV4KTPaxGVOCwRUVqqqbR0IhM)
-A PVEFW-Drop -p tcp --dport 43 -j PVEFW-reject
-A PVEFW-Drop -j PVEFW-DropBroadcast
-A PVEFW-Drop -p icmp -m icmp --icmp-type fragmentation-needed -j ACCEPT
-A PVEFW-Drop -p icmp -m icmp --icmp-type time-exceeded -j ACCEPT
-A PVEFW-Drop -m conntrack --ctstate INVALID -j DROP
-A PVEFW-Drop -p udp --match multiport --dports 135,445 -j DROP
-A PVEFW-Drop -p udp --dport 137:139 -j DROP
-A PVEFW-Drop -p udp --dport 1024:65535 --sport 137 -j DROP
-A PVEFW-Drop -p tcp --match multiport --dports 135,139,445 -j DROP
-A PVEFW-Drop -p udp --dport 1900 -j DROP
-A PVEFW-Drop -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
-A PVEFW-Drop -p udp --sport 53 -j DROP
exists PVEFW-DropBroadcast (NyjHNAtFbkH7WGLamPpdVnxHy4w)
-A PVEFW-DropBroadcast -m addrtype --dst-type BROADCAST -j DROP
-A PVEFW-DropBroadcast -m addrtype --dst-type MULTICAST -j DROP
-A PVEFW-DropBroadcast -m addrtype --dst-type ANYCAST -j DROP
-A PVEFW-DropBroadcast -d 224.0.0.0/4 -j DROP
exists PVEFW-FORWARD (qnNexOcGa+y+jebd4dAUqFSp5nw)
-A PVEFW-FORWARD -m conntrack --ctstate INVALID -j DROP
-A PVEFW-FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-FORWARD -m physdev --physdev-is-bridged --physdev-in fwln+ -j PVEFW-FWBR-IN
-A PVEFW-FORWARD -m physdev --physdev-is-bridged --physdev-out fwln+ -j PVEFW-FWBR-OUT
exists PVEFW-FWBR-IN (0rXckQV1bIR4aiGllG6NM6TI4r4)
-A PVEFW-FWBR-IN -m conntrack --ctstate INVALID,NEW -j PVEFW-smurfs
-A PVEFW-FWBR-IN -m physdev --physdev-is-bridged --physdev-out veth100i0 -j veth100i0-IN
-A PVEFW-FWBR-IN -m physdev --physdev-is-bridged --physdev-out veth101i0 -j veth101i0-IN
exists PVEFW-FWBR-OUT (A2NQSlnMmR3LQqdwtOZkFPf4kDI)
-A PVEFW-FWBR-OUT -m physdev --physdev-is-bridged --physdev-in veth100i0 -j veth100i0-OUT
-A PVEFW-FWBR-OUT -m physdev --physdev-is-bridged --physdev-in veth101i0 -j veth101i0-OUT
exists PVEFW-HOST-IN (5MNiu1PpsoOAcYMqiHmxihv+bf8)
-A PVEFW-HOST-IN -i lo -j ACCEPT
-A PVEFW-HOST-IN -m conntrack --ctstate INVALID -j DROP
-A PVEFW-HOST-IN -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-HOST-IN -m conntrack --ctstate INVALID,NEW -j PVEFW-smurfs
-A PVEFW-HOST-IN -p igmp -j RETURN
-A PVEFW-HOST-IN -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v4 src -p tcp --dport 8006 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v4 src -p tcp --dport 5900:5999 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v4 src -p tcp --dport 3128 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v4 src -p tcp --dport 22 -j RETURN
-A PVEFW-HOST-IN -s [IP]/24 -d IP]/24 -p udp --dport 5404:5405 -j RETURN
-A PVEFW-HOST-IN -s IP]/24 -m addrtype --dst-type MULTICAST -p udp --dport 5404:5405 -j RETURN
-A PVEFW-HOST-IN -j PVEFW-Drop
-A PVEFW-HOST-IN -j DROP
exists PVEFW-HOST-OUT (mEJTxnx55JmWQZWJXamOiEgQgXM)
-A PVEFW-HOST-OUT -o lo -j ACCEPT
-A PVEFW-HOST-OUT -m conntrack --ctstate INVALID -j DROP
-A PVEFW-HOST-OUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-HOST-OUT -p igmp -j RETURN
-A PVEFW-HOST-OUT -j RETURN
-A PVEFW-HOST-OUT -d IP]/24 -p tcp --dport 8006 -j RETURN
-A PVEFW-HOST-OUT -d IP]/24 -p tcp --dport 22 -j RETURN
-A PVEFW-HOST-OUT -d IP]/24 -p tcp --dport 5900:5999 -j RETURN
-A PVEFW-HOST-OUT -d IP]/24 -p tcp --dport 3128 -j RETURN
-A PVEFW-HOST-OUT -d IP]/24 -p udp --dport 5404:5405 -j RETURN
-A PVEFW-HOST-OUT -m addrtype --dst-type MULTICAST -p udp --dport 5404:5405 -j RETURN
-A PVEFW-HOST-OUT -j RETURN
exists PVEFW-INPUT (+5iMmLaxKXynOB/+5xibfx7WhFk)
-A PVEFW-INPUT -j PVEFW-HOST-IN
exists PVEFW-OUTPUT (LjHoZeSSiWAG3+2ZAyL/xuEehd0)
-A PVEFW-OUTPUT -j PVEFW-HOST-OUT
exists PVEFW-Reject (3gYHaSHlZx5luiKyM0oCsTVaXi4)
-A PVEFW-Reject -p tcp --dport 43 -j PVEFW-reject
-A PVEFW-Reject -j PVEFW-DropBroadcast
-A PVEFW-Reject -p icmp -m icmp --icmp-type fragmentation-needed -j ACCEPT
-A PVEFW-Reject -p icmp -m icmp --icmp-type time-exceeded -j ACCEPT
-A PVEFW-Reject -m conntrack --ctstate INVALID -j DROP
-A PVEFW-Reject -p udp --match multiport --dports 135,445 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 137:139 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 1024:65535 --sport 137 -j PVEFW-reject
-A PVEFW-Reject -p tcp --match multiport --dports 135,139,445 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 1900 -j DROP
-A PVEFW-Reject -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
-A PVEFW-Reject -p udp --sport 53 -j DROP
exists PVEFW-SET-ACCEPT-MARK (K9jRaFw5I2si1xj1eGi18ZF/Ng0)
-A PVEFW-SET-ACCEPT-MARK -j MARK --set-mark 0x80000000/0x80000000
exists PVEFW-logflags (ewllejV/lK5Rjmt/E3xIODQgfYg)
-A PVEFW-logflags -j DROP
exists PVEFW-reject (KM/fOv4KvGn8XvMqxoiRCdvlji8)
-A PVEFW-reject -m addrtype --dst-type BROADCAST -j DROP
-A PVEFW-reject -s 224.0.0.0/4 -j DROP
-A PVEFW-reject -p icmp -j DROP
-A PVEFW-reject -p tcp -j REJECT --reject-with tcp-reset
-A PVEFW-reject -p udp -j REJECT --reject-with icmp-port-unreachable
-A PVEFW-reject -p icmp -j REJECT --reject-with icmp-host-unreachable
-A PVEFW-reject -j REJECT --reject-with icmp-host-prohibited
exists PVEFW-smurflog (k8rhuGB1IUidugKwAufSGGgKAZ4)
-A PVEFW-smurflog -j DROP
exists PVEFW-smurfs (HssVe5QCBXd5mc9kC88749+7fag)
-A PVEFW-smurfs -s 0.0.0.0/32 -j RETURN
-A PVEFW-smurfs -m addrtype --src-type BROADCAST -g PVEFW-smurflog
-A PVEFW-smurfs -s 224.0.0.0/4 -g PVEFW-smurflog
exists PVEFW-tcpflags (CMFojwNPqllyqD67NeI5m+bP5mo)
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,PSH,URG -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags SYN,RST SYN,RST -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN FIN,SYN -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --sport 0 --tcp-flags FIN,SYN,RST,ACK SYN -g PVEFW-logflags
exists veth100i0-IN (RuLSUOkwXuaH5xuOYCW/Qf0VS5A)
-A veth100i0-IN -p udp --dport 68 --sport 67 -j ACCEPT
-A veth100i0-IN -p ipv6 -j ACCEPT
-A veth100i0-IN -j GROUP-sshadmin-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j GROUP-plesk-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j GROUP-mailserver-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j PVEFW-Drop
-A veth100i0-IN -j DROP
exists veth100i0-OUT (fHYRLFCeibyyqSuFVkUeBEA7+4k)
-A veth100i0-OUT -p udp --dport 67 --sport 68 -g PVEFW-SET-ACCEPT-MARK
-A veth100i0-OUT -m mac ! --mac-source 56:57:AD:CA:1B:2C -j DROP
-A veth100i0-OUT -j MARK --set-mark 0x00000000/0x80000000
-A veth100i0-OUT -j GROUP-sshadmin-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -j GROUP-plesk-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -j GROUP-mailserver-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -g PVEFW-SET-ACCEPT-MARK
exists veth101i0-IN (2my/0WVp2LbtIYXXgyi41jQscFg)
-A veth101i0-IN -p udp --dport 68 --sport 67 -j ACCEPT
-A veth101i0-IN -p tcp --dport 6697 -j ACCEPT
-A veth101i0-IN -p tcp --dport 6667 -j ACCEPT
-A veth101i0-IN -p udp --dport 1194 -j ACCEPT
-A veth101i0-IN -p tcp --dport 943 -j ACCEPT
-A veth101i0-IN -j GROUP-sshadmin-IN
-A veth101i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth101i0-IN -j PVEFW-Drop
-A veth101i0-IN -j DROP
exists veth101i0-OUT (7NTuxNxF46wRlkLLSi/Kxt5J7GI)
-A veth101i0-OUT -p udp --dport 67 --sport 68 -g PVEFW-SET-ACCEPT-MARK
-A veth101i0-OUT -m mac ! --mac-source 32:2F:FD:10:E5:78 -j DROP
-A veth101i0-OUT -j MARK --set-mark 0x00000000/0x80000000
-A veth101i0-OUT -j GROUP-sshadmin-OUT
-A veth101i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth101i0-OUT -g PVEFW-SET-ACCEPT-MARK
ip6tables cmdlist:
exists GROUP-mailserver-IN (wkiRsBe/220pnVtAbOOiEhz+PKE)
-A GROUP-mailserver-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-mailserver-IN -p tcp --dport 25 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 465 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 587 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 993 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 143 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 995 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-mailserver-IN -p tcp --dport 110 -g PVEFW-SET-ACCEPT-MARK
exists GROUP-mailserver-OUT (Lw5xu9Mv/MUWgQiz79URK7Q533E)
-A GROUP-mailserver-OUT -j MARK --set-mark 0x00000000/0x80000000
exists GROUP-plesk-IN (Jfgexbe2d+pDo9ZpwPAX7nYCfbc)
-A GROUP-plesk-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-plesk-IN -p tcp --dport 49152:65534 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 4190 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 11444 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 11443 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 6308 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 21 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 8880 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 8443 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 80 -g PVEFW-SET-ACCEPT-MARK
-A GROUP-plesk-IN -p tcp --dport 443 -g PVEFW-SET-ACCEPT-MARK
exists GROUP-plesk-OUT (NQMm+hTKks/NY4u7JykHRDH49sE)
-A GROUP-plesk-OUT -j MARK --set-mark 0x00000000/0x80000000
exists GROUP-sshadmin-IN (7asLEoxxNS5GUmY6298e8MGD6Uk)
-A GROUP-sshadmin-IN -j MARK --set-mark 0x00000000/0x80000000
-A GROUP-sshadmin-IN -p tcp --dport 22 -j DROP
exists GROUP-sshadmin-OUT (l/JKMPI6B/uZ7lu7pl9eTCc0m/4)
-A GROUP-sshadmin-OUT -j MARK --set-mark 0x00000000/0x80000000
exists PVEFW-Drop (6rTP78QJYMPsnyC3qqgpc6EzqdI)
-A PVEFW-Drop -p tcp --dport 43 -j PVEFW-reject
-A PVEFW-Drop -j PVEFW-DropBroadcast
-A PVEFW-Drop -p icmpv6 -m icmpv6 --icmpv6-type destination-unreachable -j ACCEPT
-A PVEFW-Drop -p icmpv6 -m icmpv6 --icmpv6-type time-exceeded -j ACCEPT
-A PVEFW-Drop -p icmpv6 -m icmpv6 --icmpv6-type packet-too-big -j ACCEPT
-A PVEFW-Drop -m conntrack --ctstate INVALID -j DROP
-A PVEFW-Drop -p udp --match multiport --dports 135,445 -j DROP
-A PVEFW-Drop -p udp --dport 137:139 -j DROP
-A PVEFW-Drop -p udp --dport 1024:65535 --sport 137 -j DROP
-A PVEFW-Drop -p tcp --match multiport --dports 135,139,445 -j DROP
-A PVEFW-Drop -p udp --dport 1900 -j DROP
-A PVEFW-Drop -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
-A PVEFW-Drop -p udp --sport 53 -j DROP
exists PVEFW-DropBroadcast (8Krk5Nh8pDZOOc7BQAbM6PlyFSU)
-A PVEFW-DropBroadcast -d ff00::/8 -j DROP
exists PVEFW-FORWARD (qnNexOcGa+y+jebd4dAUqFSp5nw)
-A PVEFW-FORWARD -m conntrack --ctstate INVALID -j DROP
-A PVEFW-FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-FORWARD -m physdev --physdev-is-bridged --physdev-in fwln+ -j PVEFW-FWBR-IN
-A PVEFW-FORWARD -m physdev --physdev-is-bridged --physdev-out fwln+ -j PVEFW-FWBR-OUT
exists PVEFW-FWBR-IN (unYsSsya23BLmdEh5lycLdAz1vY)
-A PVEFW-FWBR-IN -m physdev --physdev-is-bridged --physdev-out veth100i0 -j veth100i0-IN
-A PVEFW-FWBR-IN -m physdev --physdev-is-bridged --physdev-out veth101i0 -j veth101i0-IN
exists PVEFW-FWBR-OUT (A2NQSlnMmR3LQqdwtOZkFPf4kDI)
-A PVEFW-FWBR-OUT -m physdev --physdev-is-bridged --physdev-in veth100i0 -j veth100i0-OUT
-A PVEFW-FWBR-OUT -m physdev --physdev-is-bridged --physdev-in veth101i0 -j veth101i0-OUT
exists PVEFW-HOST-IN (qCzN8eWZCVradwz/TuktPyOcKyE)
-A PVEFW-HOST-IN -i lo -j ACCEPT
-A PVEFW-HOST-IN -m conntrack --ctstate INVALID -j DROP
-A PVEFW-HOST-IN -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-HOST-IN -p icmpv6 --icmpv6-type router-solicitation -j RETURN
-A PVEFW-HOST-IN -p icmpv6 --icmpv6-type router-advertisement -j RETURN
-A PVEFW-HOST-IN -p icmpv6 --icmpv6-type neighbor-solicitation -j RETURN
-A PVEFW-HOST-IN -p icmpv6 --icmpv6-type neighbor-advertisement -j RETURN
-A PVEFW-HOST-IN -p igmp -j RETURN
-A PVEFW-HOST-IN -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v6 src -p tcp --dport 8006 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v6 src -p tcp --dport 5900:5999 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v6 src -p tcp --dport 3128 -j RETURN
-A PVEFW-HOST-IN -m set --match-set PVEFW-0-management-v6 src -p tcp --dport 22 -j RETURN
-A PVEFW-HOST-IN -j PVEFW-Drop
-A PVEFW-HOST-IN -j DROP
exists PVEFW-HOST-OUT (Dhf44AUWQ1Zw8iiH6+QpLPKKfQc)
-A PVEFW-HOST-OUT -o lo -j ACCEPT
-A PVEFW-HOST-OUT -m conntrack --ctstate INVALID -j DROP
-A PVEFW-HOST-OUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PVEFW-HOST-OUT -p icmpv6 --icmpv6-type router-solicitation -j RETURN
-A PVEFW-HOST-OUT -p icmpv6 --icmpv6-type neighbor-solicitation -j RETURN
-A PVEFW-HOST-OUT -p icmpv6 --icmpv6-type neighbor-advertisement -j RETURN
-A PVEFW-HOST-OUT -p igmp -j RETURN
-A PVEFW-HOST-OUT -j RETURN
-A PVEFW-HOST-OUT -j RETURN
exists PVEFW-INPUT (+5iMmLaxKXynOB/+5xibfx7WhFk)
-A PVEFW-INPUT -j PVEFW-HOST-IN
exists PVEFW-OUTPUT (LjHoZeSSiWAG3+2ZAyL/xuEehd0)
-A PVEFW-OUTPUT -j PVEFW-HOST-OUT
exists PVEFW-Reject (c1gnTzuLzZ58B3YP36bkBEsyxpQ)
-A PVEFW-Reject -p tcp --dport 43 -j PVEFW-reject
-A PVEFW-Reject -j PVEFW-DropBroadcast
-A PVEFW-Reject -p icmpv6 -m icmpv6 --icmpv6-type destination-unreachable -j ACCEPT
-A PVEFW-Reject -p icmpv6 -m icmpv6 --icmpv6-type time-exceeded -j ACCEPT
-A PVEFW-Reject -p icmpv6 -m icmpv6 --icmpv6-type packet-too-big -j ACCEPT
-A PVEFW-Reject -m conntrack --ctstate INVALID -j DROP
-A PVEFW-Reject -p udp --match multiport --dports 135,445 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 137:139 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 1024:65535 --sport 137 -j PVEFW-reject
-A PVEFW-Reject -p tcp --match multiport --dports 135,139,445 -j PVEFW-reject
-A PVEFW-Reject -p udp --dport 1900 -j DROP
-A PVEFW-Reject -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
-A PVEFW-Reject -p udp --sport 53 -j DROP
exists PVEFW-SET-ACCEPT-MARK (K9jRaFw5I2si1xj1eGi18ZF/Ng0)
-A PVEFW-SET-ACCEPT-MARK -j MARK --set-mark 0x80000000/0x80000000
exists PVEFW-logflags (ewllejV/lK5Rjmt/E3xIODQgfYg)
-A PVEFW-logflags -j DROP
exists PVEFW-reject (TeZhczhc17LK2pqE7UkGmRMJLNU)
-A PVEFW-reject -p icmpv6 -j DROP
-A PVEFW-reject -p tcp -j REJECT --reject-with tcp-reset
exists PVEFW-tcpflags (CMFojwNPqllyqD67NeI5m+bP5mo)
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,PSH,URG -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags SYN,RST SYN,RST -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --tcp-flags FIN,SYN FIN,SYN -g PVEFW-logflags
-A PVEFW-tcpflags -p tcp -m tcp --sport 0 --tcp-flags FIN,SYN,RST,ACK SYN -g PVEFW-logflags
exists veth100i0-IN (eyfLXCpq7S/23VrhBb6qgpzQ+lE)
-A veth100i0-IN -p udp --dport 546 --sport 547 -j ACCEPT
-A veth100i0-IN -p icmpv6 --icmpv6-type router-solicitation -j ACCEPT
-A veth100i0-IN -p icmpv6 --icmpv6-type router-advertisement -j ACCEPT
-A veth100i0-IN -p icmpv6 --icmpv6-type neighbor-solicitation -j ACCEPT
-A veth100i0-IN -p icmpv6 --icmpv6-type neighbor-advertisement -j ACCEPT
-A veth100i0-IN -p ipv6 -j ACCEPT
-A veth100i0-IN -j GROUP-sshadmin-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j GROUP-plesk-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j GROUP-mailserver-IN
-A veth100i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth100i0-IN -j PVEFW-Drop
-A veth100i0-IN -j DROP
exists veth100i0-OUT (H9dLwjJtCjApjvQbOChc7vrSdzE)
-A veth100i0-OUT -p udp --dport 547 --sport 546 -g PVEFW-SET-ACCEPT-MARK
-A veth100i0-OUT -m mac ! --mac-source 56:57:AD:CA:1B:2C -j DROP
-A veth100i0-OUT -p icmpv6 --icmpv6-type router-advertisement -j DROP
-A veth100i0-OUT -j MARK --set-mark 0x00000000/0x80000000
-A veth100i0-OUT -p icmpv6 --icmpv6-type router-solicitation -g PVEFW-SET-ACCEPT-MARK
-A veth100i0-OUT -p icmpv6 --icmpv6-type neighbor-solicitation -g PVEFW-SET-ACCEPT-MARK
-A veth100i0-OUT -p icmpv6 --icmpv6-type neighbor-advertisement -g PVEFW-SET-ACCEPT-MARK
-A veth100i0-OUT -j GROUP-sshadmin-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -j GROUP-plesk-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -j GROUP-mailserver-OUT
-A veth100i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth100i0-OUT -g PVEFW-SET-ACCEPT-MARK
exists veth101i0-IN (LWjLw3vqQpvzk3r07Ntp+CRVBxQ)
-A veth101i0-IN -p udp --dport 546 --sport 547 -j ACCEPT
-A veth101i0-IN -p icmpv6 --icmpv6-type router-solicitation -j ACCEPT
-A veth101i0-IN -p icmpv6 --icmpv6-type router-advertisement -j ACCEPT
-A veth101i0-IN -p icmpv6 --icmpv6-type neighbor-solicitation -j ACCEPT
-A veth101i0-IN -p icmpv6 --icmpv6-type neighbor-advertisement -j ACCEPT
-A veth101i0-IN -p tcp --dport 6697 -j ACCEPT
-A veth101i0-IN -p tcp --dport 6667 -j ACCEPT
-A veth101i0-IN -p udp --dport 1194 -j ACCEPT
-A veth101i0-IN -p tcp --dport 943 -j ACCEPT
-A veth101i0-IN -j GROUP-sshadmin-IN
-A veth101i0-IN -m mark --mark 0x80000000/0x80000000 -j ACCEPT
-A veth101i0-IN -j PVEFW-Drop
-A veth101i0-IN -j DROP
exists veth101i0-OUT (pe568M9YVwN9IyL3LsTRw465t9w)
-A veth101i0-OUT -p udp --dport 547 --sport 546 -g PVEFW-SET-ACCEPT-MARK
-A veth101i0-OUT -m mac ! --mac-source 32:2F:FD:10:E5:78 -j DROP
-A veth101i0-OUT -p icmpv6 --icmpv6-type router-advertisement -j DROP
-A veth101i0-OUT -j MARK --set-mark 0x00000000/0x80000000
-A veth101i0-OUT -p icmpv6 --icmpv6-type router-solicitation -g PVEFW-SET-ACCEPT-MARK
-A veth101i0-OUT -p icmpv6 --icmpv6-type neighbor-solicitation -g PVEFW-SET-ACCEPT-MARK
-A veth101i0-OUT -p icmpv6 --icmpv6-type neighbor-advertisement -g PVEFW-SET-ACCEPT-MARK
-A veth101i0-OUT -j GROUP-sshadmin-OUT
-A veth101i0-OUT -m mark --mark 0x80000000/0x80000000 -j RETURN
-A veth101i0-OUT -g PVEFW-SET-ACCEPT-MARK
no changes