易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 84|回复: 0
收起左侧

解决报错Error: COMMAND_FAILED: Direct: '/usr/sbin/iptables-restore -w -n' failed: ip

[复制链接]
发表于 2025-5-5 00:22:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
[root@vpnserver firewalld]# firewall-cmd --reload % O/ Z# `  _/ R8 |% v; S
Error: COMMAND_FAILED: Direct: '/usr/sbin/iptables-restore -w -n' failed: iptables-restore v1.4.21: unknown option "-O"1 b" A' [) h3 g: ?
Error occurred at line: 2* t, V! J! {' V, A1 o+ z% `3 J$ b- p
Try `iptables-restore -h' or 'iptables-restore --help' for more information.1 g9 N! \1 v, r5 [# Y0 P1 t

0 b9 s! d5 r& u# r1 C0 t. k上面报错
# f+ i  v' y. S$ I9 K* h  N3 _解决办法:& U9 y" X+ \/ N1 `
( n' @2 @0 r  c0 b  X6 B
到/etc/firewalld目录下:9 g9 c; x7 l' ~" p+ t/ X

6 q/ G8 O; O+ H! u- a( q7 j[root@vpnserver firewalld]# vim direct.xml
8 L$ Q8 l. H2 o' _+ g1 S( p注释掉前两行即可:
/ k4 V7 @" `, ?# `; A
2 C* ]4 N6 Z1 [2 J$ s6 |<?xml version="1.0" encoding="utf-8"?>. n  |1 N( B( O' O# A1 G, g( N- U3 D
<direct>
/ W1 f& j* X, B. q/ T$ e  <passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -O ens33 -j MASQUERADE</passthrough>7 J4 w5 F% `4 [1 E8 j& I7 A
  <passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -0 ens33 -j MASQUERADE</passthrough>7 W9 f& T& Z+ ?
  <passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -o ens33 -j MASQUERADE</passthrough>* |4 D* [' e# G7 _3 k0 X
</direct>9 `: A) F0 Y, E" X8 m

, }4 n" ?$ d4 E) `. O' q3 g改后的文件内容:
* K% p$ y" \, O6 c/ b4 _4 l0 M+ D2 y* ^+ w+ r! j8 x7 o( O6 C
<?xml version="1.0" encoding="utf-8"?>
9 Q$ D+ U5 }! L. P# \" N8 f+ E<direct>
, o, _4 n6 _9 i9 `. \# c% M  <!--<passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -O ens33 -j MASQUERADE</passthrough> -->6 s& f! }: Y$ Y4 d$ o
  <!--<passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -0 ens33 -j MASQUERADE</passthrough> --># c" @' A4 g2 f, B
  <passthrough ipv="ipv4">-t nat -A POSTROUTING -s 10.10.10.0/24 -o ens33 -j MASQUERADE</passthrough>
( u9 f4 H5 C# l, g( k6 e</direct>
: x* {8 d0 R1 u6 p+ f* R
3 \0 c; e# A# J8 I; c9 ^  }
# l: v% ]6 x, d. @
4 _  E' `1 x, P" w, M' {[root@vpnserver firewalld]# firewall-cmd --reload
" z5 b' m6 W+ A* N3 f9 ~success0 e' Y7 ]8 J' `: Y' o0 {) Q
不再报错。' a6 C7 W4 D" m
9 p" z& c% |( i* f. R' _1 u
# y8 Q+ v% L) v7 V4 k/ ~
问题解决。# J$ U+ N. u6 g. D5 `8 ^# Y
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:32 , Processed in 0.038273 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表