SMbox OPNsense 配置教程

在 OPNsense 中配置 SMbox DNS 下发、网关、别名、NAT 转发和 LAN 防火墙规则。

开始前先确认两个地址:

  • 10.0.0.2 需要替换为你自己的 SMbox IP。
  • 10.0.0.1 需要替换为你自己的 OPNsense IP。

修改 DNS 下发为主路由

OPNsense DNS 下发配置

新建网关配置

按下图新建一个网关配置:

OPNsense 新建网关配置

打开防火墙别名

打开 防火墙 -> 别名,新建两个别名:proxy_cidrproxy_device

proxy_cidr 为需要代理的 IP 地址:

198.18.0.0/15
91.108.56.0/22
91.108.4.0/22
91.108.8.0/22
91.108.16.0/22
91.108.12.0/22
149.154.160.0/20
91.105.192.0/23
91.108.20.0/22
185.76.151.0/24

OPNsense proxy_cidr 别名

proxy_device 为需要代理设备的 MAC 地址。

任何时候不要把 SMbox 的 IP 加入到 proxy_device 中,否则会引起环回导致崩溃。

OPNsense proxy_device 别名

OPNsense 别名列表

打开 NAT 转发并新建规则

打开 NAT -> 转发 -> 新建规则,按下图配置:

OPNsense NAT 转发规则

打开 LAN 防火墙并新建规则

打开 防火墙 -> LAN -> 新建规则

OPNsense LAN 防火墙规则

将规则移动至最前面:

将 LAN 规则移动到最前

复制刚才的规则:

复制 LAN 防火墙规则

将方向改为 out,然后保存:

将规则方向改为 out

再次复制第一次创建的规则,将源改为 proxy_cidr,目标改为 any

设置 proxy_cidr 到 any 规则

保存 proxy_cidr 规则

如果开启 IPv6,需要关闭 V6 DNS 下发

勾选“不要向客户端发送任何 DNS 配置”。

关闭 IPv6 DNS 下发

原文来源:OPNsense 配置