|
发表于 2024-3-12 23:32:52
|
显示全部楼层
在树莓派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 小助理,如未能正确解答您的问题,请继续追问。 |
|