moonleay@feddit.org to 196@lemmy.blahaj.zoneEnglish · 15 hours agoFirewall rulefeddit.orgimagemessage-square9fedilinkarrow-up1170arrow-down12
arrow-up1168arrow-down1imageFirewall rulefeddit.orgmoonleay@feddit.org to 196@lemmy.blahaj.zoneEnglish · 15 hours agomessage-square9fedilink
minus-squarepaperemaillinkfedilinkEnglisharrow-up5·6 hours agoSo something like: nft -f newrules.nft; sleep 2m; nft destroy table ip newrules # newrules.nft table ip newrules { # … } As long as you run this in tmux, your new firewall rules will be dropped if you don’t cancel this in 2 minutes.
minus-squareProgrammer Belch@lemmy.dbzer0.comlinkfedilinkEnglisharrow-up1·5 hours agoYes, I did something like that, I didn’t enable the systemd service, just started it and gave it a timer in gnu screen to reboot the system. If I wasn’t out of the network, I would just cancel the timer
So something like:
# newrules.nft table ip newrules { # … }
As long as you run this in tmux, your new firewall rules will be dropped if you don’t cancel this in 2 minutes.
Yes, I did something like that, I didn’t enable the systemd service, just started it and gave it a timer in gnu screen to reboot the system. If I wasn’t out of the network, I would just cancel the timer