File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -91,6 +91,28 @@ elif [ "$count" -gt 1 ]; then
9191 fi
9292fi
9393
94+ # 添加docker zone
95+ uci add firewall zone
96+ uci set firewall.@zone[-1].name=' docker'
97+ uci set firewall.@zone[-1].input=' ACCEPT'
98+ uci set firewall.@zone[-1].output=' ACCEPT'
99+ uci set firewall.@zone[-1].forward=' ACCEPT'
100+ uci set firewall.@zone[-1].device=' docker0'
101+
102+ # 添加 forwarding docker -> lan
103+ uci add firewall forwarding
104+ uci set firewall.@forwarding[-1].src=' docker'
105+ uci set firewall.@forwarding[-1].dest=' lan'
106+
107+ # 添加 forwarding docker -> wan
108+ uci add firewall forwarding
109+ uci set firewall.@forwarding[-1].src=' docker'
110+ uci set firewall.@forwarding[-1].dest=' wan'
111+
112+ # 添加 forwarding lan -> docker
113+ uci add firewall forwarding
114+ uci set firewall.@forwarding[-1].src=' lan'
115+ uci set firewall.@forwarding[-1].dest=' docker'
94116
95117# 设置所有网口可访问网页终端
96118uci delete ttyd.@ttyd[0].interface
You can’t perform that action at this time.
0 commit comments