ifup eth0-/etc/network/if-pre-up.d/iptables exec 格式错误

ifup eth0-/etc/network/if-pre-up.d/iptables exec 格式错误

我的托管服务提供商正在修复一些问题并重新启动我的容器后,我目前无法eth0再次启动我的 Debian 10 vServer。

sudo service networking status将输出:

ifup[378]: run-parts: failed to exec /etc/network/if-pre-up.d/iptables: Exec format error
ifup[378]: run-parts: /etc/network/if-pre-up.d/iptables exited with return code 1
ifup[378]: ifup: pre-up script failed

与 提供的输出相同ifup eth0,并补充了

ifup: failed to bring up eth0

在 中/etc/network/if-pre-up.d/iptables,有:

#!/bin/sh
/sbin/iptables-restore < /etc/iptables.up.rules

iptables文件存储具有以下权限:-rwxr-xr-x

手动运行/sbin/iptables-restore < /etc/iptables.up.rules不会提供任何输出,注释掉该行也不起作用。但是,路线已加载。

/etc/iptables.up.rules-rw-r--r--且有以下内容:

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -s 45.142.120.0/24 -j DROP 
COMMIT

有什么想法可以进一步处理这个问题吗?

相关内容