Solved Setup Anonymized DNSCrypt on FreeBSD Router

Hello everyone, I'm trying to configure DNSCrypt-Proxy v2.
Right now my machine is routing/fw/dns server/dhcp and pppoe.
I would like to try the newly added function in DNSCrypt-Proxy to anonymize DNS requests using relays.

Only I'm making a bit of a mess, having never set up DNSCrypt on a BSD machine.
Okay so, this is my rc.conf:
Code:
cloned_interfaces="vlan1036"
create_args_vlan1036="vlan 1036 vlandev re0"
ifconfig_re0="inet 192.168.0.2 netmask 255.255.255.0"
ifconfig_re1="inet 192.168.1.1 netmask 255.255.255.0"

ppp_enable="YES"
ppp_nat="NO"
ppp_profile="vodafone"
ppp_mode="ddial"

gateway_enable="YES"
pf_enable="YES"
pf_rules="/etc/firewall"
pf_flags=""

dnsmasq_enable="YES"
dnsmasq_conf="/etc/dnsmasq.conf"

dnscrypt_proxy_enable="YES"
dnscrypt_proxy_resolver="blahdns-de-dnscrypt-v4"
dnscrypt_proxy_flags="127.0.0.1"
ifconfig_lo0_alias0="inet 127.0.0.1 netmask 0xffffffff"

I would like to use them :https://blahdns.com/
and one of those relays https://github.com/DNSCrypt/dnscrypt-resolvers/blob/master/v3/relays.md

here's my dnsmasq.conf

Code:
domain-needed

bogus-priv

filterwin2k

localise-queries
local=/lan/

interface=re1
listen-address=127.0.0.1,192.168.1.1

domain=hephnet.lan

expand-hosts

no-negcache

cache-size=1000

no-resolv
server=127.0.0.1#40
#server=94.247.43.254
#server=91.239.100.100
#server=159.69.198.101
#server=116.202.176.26

dhcp-authoritative
dhcp-leasefile=/var/dhcp.leases

dhcp-range=192.168.1.10,192.168.1.254,12h

dhcp-option=1,255.255.255.0

dhcp-option=3,192.168.1.1

And this is the relevant part on the dnscrypt-config file.

Code:
[anonymized_dns]

routes = [
    { server_name='bcn-dnscrypt', via=['sdns://gRA4NC4xNi4yNDAuNDM6NDQz'] }
    ]

Every time i try to start dnscrypt service i got :
daemon: 127.0.0.1: No such file or directory..

What am I doing wrong?
 
Back
Top