鱼C论坛

 找回密码
 立即注册
查看: 356|回复: 1

树莓派rules.v4文件不存在问题

[复制链接]
发表于 2024-3-12 23:32:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我用的是树莓派5
版本信息是Operating System: Debian GNU/Linux 12 (bookworm)  
          Kernel: Linux 6.1.0-rpi8-rpi-2712
    Architecture: arm64

我想用sudo nano /etc/iptables/rules.v4,设置规则,规则就是启用端口443,但是系统提示没有该目录/etc/iptables/rules.v4
问一下是重新新建一个rules.v4文件,还是要在其他的已存在文件中设置,如何解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 10:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表