From 33c66ef06c422f81db0b0305553215b588766ae5 Mon Sep 17 00:00:00 2001 From: bmixed <2+bmixed@noreply.localhost> Date: Sat, 26 Sep 2026 00:03:35 +0000 Subject: [PATCH] Upload files to "/" --- pfw | 1 + pfwd | 3 ++- pfwe | 3 ++- pfwrm | 1 + pfws | 2 +- 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pfw b/pfw index 4123b51..c771613 100644 --- a/pfw +++ b/pfw @@ -26,4 +26,5 @@ oipa=$3 sudo nft add rule ip nat prerouting tcp dport $iprt dnat to $oipa:$oprt sudo nft add rule ip nat postrouting ip daddr $oipa masquerade #sudo mkdir /etc/nftables/ +#sudo ufw status sudo nft list ruleset #| sudo tee /etc/nftables/port-forwarding.nft diff --git a/pfwd b/pfwd index ebc9b86..bc69c0e 100644 --- a/pfwd +++ b/pfwd @@ -5,6 +5,7 @@ clear sudo nft -f /etc/nftables.conf sudo sysctl -w net.ipv4.ip_forward=0 sudo sed -i 's/DEFAULT_FORWARD_POLICY="ACCEPT"/DEFAULT_FORWARD_POLICY="DROP"/g' /etc/default/ufw -sudo ufw reload; sudo ufw status +sudo ufw reload +sudo ufw status sudo nft list ruleset; sudo rm -rf /etc/nftables/port-forwarding.nft diff --git a/pfwe b/pfwe index 2f96091..24ece51 100644 --- a/pfwe +++ b/pfwe @@ -5,8 +5,9 @@ clear sudo nft -f /etc/nftables.conf sudo sysctl -w net.ipv4.ip_forward=1 sudo sed -i 's/DEFAULT_FORWARD_POLICY="DROP"/DEFAULT_FORWARD_POLICY="ACCEPT"/g' /etc/default/ufw +sudo ufw reload sudo nft add table ip nat sudo nft add chain ip nat prerouting { type nat hook prerouting priority -100 \; } sudo nft add chain ip nat postrouting { type nat hook postrouting priority 100 \; } -sudo ufw reload ; sudo ufw status +sudo ufw status sudo nft list ruleset #| sudo tee /etc/nftables/port-forwarding.nft diff --git a/pfwrm b/pfwrm index 9c3ad6a..0ef3ca4 100644 --- a/pfwrm +++ b/pfwrm @@ -8,4 +8,5 @@ oipa=$3 sudo nft delete rule ip nat prerouting tcp dport $iprt dnat to $oipa:$oprt sudo nft delete rule ip nat postrouting ip daddr $oipa masquerade +#sudo ufw status sudo nft list ruleset #| sudo tee /etc/nftables/port-forwarding.nft diff --git a/pfws b/pfws index 30c9bc7..9fccfbe 100644 --- a/pfws +++ b/pfws @@ -1,5 +1,5 @@ #!/bin/bash clear -sudo ufw reload; sudo ufw status +#sudo ufw status sudo nft list ruleset | sudo tee /etc/nftables/port-forwarding.nft