dnscrypt-proxy und die Option -L

f41thr

Well-Known Member
Ich schaue mir zur Zeit den dnscrypt-proxy 1.4.3 unter OpenBSD 5.7 an.

Was nicht funktioniert ist die Option -L, d.h. eine Liste von Resolvern zu verwenden.
Kennt jemand die Syntax der Liste?

Danke.
 
Laut man page

-L, --resolvers-list=<file>: path to the CSV file containing the list of available
resolvers, and the parameters to use them.

So ein file ist auch standardmäßig mitinstalliert in /usr/local/share/dnscrypt-proxy/dnscrypt-resolvers.csv. Die kannst du dir zwecks Syntax ansehen.
 
Das führt zu folgender Fehlermeldung.

Mar 13 20:47:31 foo dnscrypt-proxy: Resolver information required.
Mar 13 20:47:31 foo dnscrypt-proxy: The easiest way to do so is to provide a res
olver name.
Mar 13 20:47:31 foo dnscrypt-proxy: Example: dnscrypt-proxy -R mydnsprovider
Mar 13 20:47:31 foo dnscrypt-proxy: See the file [-a] for a list of compatible p
ublic resolvers
Mar 13 20:47:31 foo dnscrypt-proxy: The name is the first column in this table.
Mar 13 20:47:31 foo dnscrypt-proxy: Alternatively, an IP address, a provider nam
e and a provider key can be supplied.
Mar 13 20:47:31 foo dnscrypt-proxy: Please consult http://dnscrypt.org and the d
nscrypt-proxy(8) man page for details.
 
Das ist so nicht möglich. Per Parameter R wähle ich einen Server aus der Liste aus.
Mit dem Parameter -L kann eine alternative Liste ausgewählt werden.

Möchte ich z.B. aus Gründen der Redundanz mit mehreren DNS Servern arbeiten muss der dnscrypt-proxy mehrfach auf verschiedenen Ports gestartet werden und die gewünschten Server per -R angegeben werden.

Und nicht vergessen die Konfiguration in der unbound.conf anzupassen.
 
Zurück
Oben