opensmtpd:如何表示“内部网络”?

opensmtpd:如何表示“内部网络”?

smtpd.conf 中的硬连线常量导致 IPv6 前缀委派出现问题,所以我想知道是否有“内部网络”的缩写?类似于

# table localnet { 10.10.10.0/24 10.10.11.0/24 2001:db8:abcd:0012::/64 }
:
listen on intern tls pki $xname
listen on extern tls pki $xname
:
action "relay" relay
# match from src <localnet> for any action "relay"
match from src (intern:network) for any action "relay"
:

(类似于 OpenBSD 上的 pf.conf)?“intern”将是为所有内部网络接口配置的接口组。

我试过

# table localnet { 10.10.10.0/24 10.10.11.0/24 2001:db8:abcd:0012::/64 }
:
listen on intern tls pki $xname tag INTERN
listen on extern tls pki $xname tag EXTERN
:
action "relay" relay
# match from src <localnet> for any action "relay"
match tag INTERN for any action "relay"
:

不起作用 :-(。如果我启用旧的“localnet”线路,那么它就可以工作。

希望我没看错,但我在 smtpd.conf(5) 中没有找到这个。非常感谢每一条有用的评论。

问候哈里

相关内容