我无法让bind9仅在本地主机和VPN-IP上侦听。它还监听公共 IP。
我的配置是:
listen-on port 53 { localhost; 10.8.0.1; };
netstat 说(公共 IP 被屏蔽):
tcp 0 0 10.8.0.1:53 0.0.0.0:* LISTEN 1029/named
tcp 0 0 my.public.ip:53 0.0.0.0:* LISTEN 1029/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1029/named
udp 0 0 my.public.ip:53 0.0.0.0:* 1029/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 1029/named
udp 0 0 10.8.0.1:53 0.0.0.0:* 1029/named
我怎样才能强制bind9只监听本地IP?
我现在不知道该怎么办。
我自己找到了解决方案。
监听端口 53 { 127.0.0.1; 10.8.0.1; };
成功了。