我收到这个错误
iptables v1.6.0:无法加载目标“标准”:没有这样的文件或目录
知道为什么以及如何解决吗? Debian版本是9.1
(venv)root@deb64:/tmp# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
iptables v1.6.0: Couldn't load target `standard':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
答案1
该iptables
命令附带了一整套与模块、目标等相匹配的库。类似“无法加载目标‘FOO’”的消息通常意味着iptables -j FOO
未找到与目标 FOO ( ) 对应的动态库。
但这个消息具有误导性。 Debianiptables
实际上附带了一个libxt_standard.so
库,错误消息可能意味着您的计算机上缺少该库:
# dpkg -L iptables | fgrep standard
/usr/lib/x86_64-linux-gnu/xtables/libxt_standard.so
您可能应该重新安装iptables
:
apt-get install --reinstall iptables