在Ubuntu 18上,可以使用以下方法来持久保存arptables:
- 首先,确保已经安装了arptables工具。如果没有安装,可以通过以下命令进行安装:
- 首先,确保已经安装了arptables工具。如果没有安装,可以通过以下命令进行安装:
- 编辑arptables规则文件。可以使用任何文本编辑器打开文件
/etc/iptables/rules.v4
,如果文件不存在可以创建一个新的规则文件: - 编辑arptables规则文件。可以使用任何文本编辑器打开文件
/etc/iptables/rules.v4
,如果文件不存在可以创建一个新的规则文件: - 在文件中添加arptables规则。每条规则占一行,并且要按照正确的语法书写。例如,如果要允许某个MAC地址通过ARP流量进行通信,可以添加以下规则:
- 在文件中添加arptables规则。每条规则占一行,并且要按照正确的语法书写。例如,如果要允许某个MAC地址通过ARP流量进行通信,可以添加以下规则:
- 更多关于arptables规则的语法和选项,请参考arptables的官方文档。
- 保存并关闭文件。
- 重启网络服务以使规则生效。可以使用以下命令来重启网络服务:
- 重启网络服务以使规则生效。可以使用以下命令来重启网络服务:
- 如果你使用的是Netplan进行网络配置,可以使用以下命令重启Netplan服务:
- 如果你使用的是Netplan进行网络配置,可以使用以下命令重启Netplan服务:
- 确保重启网络服务后,arptables规则会在系统启动时自动加载。
请注意,以上方法适用于Ubuntu 18版本,对于其他版本可能会有所不同。此外,arptables仅处理ARP流量,如果需要处理其他类型的网络流量,请使用iptables或其他适当的工具。