I use resolvconf for nameserver management because my OpenVPN requires it. However, I notice that it generates nameserver information that is not exactly how I would want it:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 220.127.116.11 nameserver 192.168.1.1 nameserver 18.104.22.168 search lan 22.214.171.124
Each directive here is undesired when I'm not connected to VPN, except
nameserver 126.96.36.199. How do I know why resolvconf puts a particular entry? Is there a way of discerning i.e. what program wants
nameserver 192.168.1.1 to be there? I tried
man resolvconf but it doesn't provide the answer.