Proxmos script fix

This commit is contained in:
Sergey Mazein
2026-08-27 19:05:43 +03:00
parent 07c85905a9
commit f8b476fd56
+10 -5
View File
@@ -30,24 +30,29 @@ sudo /etc/init.d/zabbix-agent status
#zabbix_agentd -V
echo -e "${C_LGn}Autoupdate IPTable rules ...${RES}"
tee /etc/systemd/system/iptables-restore-custom.service > /dev/null << EOF
tee /etc/systemd/system/iptables-restore-custom.service > /dev/null <<'EOF'
[Unit]
Description=Restore iptables rules after Proxmox Firewall
After=pve-firewall.service
Description=Restore custom IPv4 NAT rules after Proxmox Firewall
Wants=network-online.target
After=network-online.target pve-firewall.service
ConditionPathExists=/etc/iptables/rules.v4
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/sbin/iptables-restore < /etc/iptables/rules.v4'
ExecStart=/bin/sh -c '/sbin/iptables-restore -T nat < /etc/iptables/rules.v4'
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
EOF
systemctl enable --now iptables-restore-custom.service
systemctl daemon-reload
# Не даём стандартному сервису попытаться загрузить полный PVE snapshot.
systemctl disable netfilter-persistent.service 2>/dev/null || true
# Включить только на будущие загрузки.
systemctl enable iptables-restore-custom.service
echo -e "${C_LGn}Installing Node Exporter ...${RES}"
cd $HOME && \