From 8179790744669aa07db3a20dfa0667790b35a4cf Mon Sep 17 00:00:00 2001 From: devdatt Date: Sat, 27 Dec 2025 15:58:31 +0530 Subject: [PATCH] firewall rules update --- encoder/firewall.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/encoder/firewall.php b/encoder/firewall.php index 661579e..f0476ec 100644 --- a/encoder/firewall.php +++ b/encoder/firewall.php @@ -42,11 +42,13 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { foreach ($data as $port => $value) { $tmp = explode(",", trim($value)); - if (count($tmp) > 0) - foreach ($tmp as $ip) - exec("sudo ufw allow in on " . $port . " from " . $ip); - else + if (count($tmp) > 0) { + foreach ($tmp as $ip) { + exec("sudo ufw allow from " . $ip . "to any port " . $port . " proto tcp"); + } + } else { exec("sudo ufw allow " . $port); + } } exec("sudo ufw --force enable");