netbird/client/internal/dns
Givi Khojanashvili 1d9feab2d9
Feat fake dns address (#902)
Works only with userspace implementation:
1. Configure host to solve DNS requests via a fake DSN server address in the Netbird network.
2. Add to firewall catch rule for these DNS requests.
3. Resolve these DNS requests and respond by writing directly to wireguard device.
2023-06-08 13:46:57 +04:00
..
dbus_linux.go Feature/dns client configuration (#563) 2022-11-23 13:39:42 +01:00
file_linux.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
host_darwin.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
host_linux.go Add resolvconf configurator for linux (#592) 2022-11-29 14:51:18 +01:00
host_windows.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
host.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
local_test.go Feature/dns client configuration (#563) 2022-11-23 13:39:42 +01:00
local.go Use backoff.retry to check if upstreams are responsive (#901) 2023-05-26 17:13:59 +02:00
mock_test.go Fix nameserver peer conn check (#676) 2023-02-13 18:25:11 +04:00
mockServer.go Feature/dns protocol (#543) 2022-11-07 15:38:21 +01:00
network_manager_linux.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
resolvconf_linux.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
response_writer_test.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
response_writer.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
server_android.go Mobile (#735) 2023-03-17 10:37:27 +01:00
server_nonandroid_test.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
server_nonandroid.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
server_test.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
server.go Mobile (#735) 2023-03-17 10:37:27 +01:00
systemd_linux.go Prevent setting primary resolver if using custom DNS port (#861) 2023-05-17 00:03:26 +02:00
upstream_test.go Use backoff.retry to check if upstreams are responsive (#901) 2023-05-26 17:13:59 +02:00
upstream.go Use backoff.retry to check if upstreams are responsive (#901) 2023-05-26 17:13:59 +02:00