网络配置与安全规则详解
1. 用户规则差异化配置
在网络配置中,为实现更细致的规则设置,可将规则集放置在不同位置。一般规则可存于 /etc/authpf/authpf.rules ,而针对每个用户的定制规则可放在 /etc/authpf/users/ 下各用户的自定义 authpf.rules 文件中。
- 通用规则示例 :若用户普遍需要一定保护, /etc/authpf/authpf.rules 可包含如下内容:
client_out = "{ ssh, domain, pop3, auth, nntp, http, https }"
udp_services = "{ domain, ntp }"
pass quick proto { tcp, udp } from $user_ip to port $udp_services
pass proto tcp from $user_ip to port $client_out
其中, $user_ip 是 authpf 内置宏,会扩展为用户认证的 IP 地址。这些规则适用于在网关完成认证的所有用户。
- 特殊用户规则 :对于需求与普通用户不同的特殊用户,可在其对应目录下创建 authpf.rules 文件。例如:
- Pet
超级会员免费看
订阅专栏 解锁全文

8万+

被折叠的 条评论
为什么被折叠?



