From 9197dcbe039937b2949436ddc663d41a23b934ba Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 16 Jan 2023 23:48:05 +0800 Subject: [PATCH] Update firewall_api.py --- class/core/firewall_api.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/class/core/firewall_api.py b/class/core/firewall_api.py index b8ab4958a..ab916b98e 100755 --- a/class/core/firewall_api.py +++ b/class/core/firewall_api.py @@ -442,15 +442,15 @@ class firewall_api: def addAcceptPort(self, port): if self.__isUfw: mw.execShell('ufw allow ' + port + '/tcp') + elif self.__isIptables: + cmd = 'iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport ' + port + ' -j ACCEPT' + mw.execShell(cmd) elif self.__isFirewalld: port = port.replace(':', '-') cmd = 'firewall-cmd --permanent --zone=public --add-port=' + port + '/tcp' mw.execShell(cmd) - elif self.__isMac: - pass else: - cmd = 'iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport ' + port + ' -j ACCEPT' - mw.execShell(cmd) + pass def firewallReload(self): if self.__isUfw: