在树莓派5上,使用Debian GNU/Linux 12操作系统时,并不存在/etc/iptables/rules.v4文件。而是使用nftables(一种新的网络过滤机制)来管理防火墙规则。因此,你需要使用nft命令来设置你的规则。
首先,确认系统是否已经安装了nftables。可以通过运行以下命令进行检查:sudo apt update
sudo apt install nftables
安装完成后,你可以创建一个新的规则文件,例如/etc/nftables.conf:sudo nano /etc/nftables.conf
然后,在该文件中添加以下规则,启用端口443:table ip filter {
chain input {
type filter hook input priority 0;
ct state established,related accept
tcp dport 443 accept
# 其他规则...
}
}
保存并关闭文件后,重新加载nftables配置:sudo nft -f /etc/nftables.conf
现在,防火墙应该已经允许通过端口443的连接了。
请注意,这只是一个简单的例子。你还可以根据自己的需求进一步配置规则。
希望这能帮助到你!如有其他问题,请随时提问。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |