AdguardTeam / AdguardTeam/AdGuardHome

AdGuardHome IPv6 Only mode

Đang mở
#5,665 1 bình luận 1 reaction 0 người được giao Xem trên GitHub
feature request
Ngôn ngữ chính
TypeScript
Star
36.9k
Fork
2.5k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### Operating system type

Linux, Other (please mention the version in the description)

### AdGuard Home version

latest edge

### Description

When AGH is run on a server with IPv6 only connectivity ( no ipv4 addresses at all ), AGH still tries connect outbound via ipv4.

Can the AdGuardHome team add the ability to enable/disable outbound ipv4 connectivity in the configuration file?

logs:

```
2023/03/31 01:23:03.529695 2240#67415 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.0.0.1:853, in 320.534µs, cause: dial tcp 1.0.0.1:853: connect: network is unreachable
2023/03/31 01:23:03.531239 2240#67415 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.1.1.1:853, in 110.546µs, cause: dial tcp 1.1.1.1:853: connect: network is unreachable
2023/03/31 01:23:03.535745 2240#67420 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 91.019µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 01:23:03.537022 2240#67420 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 87.685µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 01:23:13.157813 2240#67447 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 143.37µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 01:23:13.158836 2240#67447 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 125.624µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 01:23:15.238717 2240#67494 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 116.3µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 01:23:15.240753 2240#67494 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 112.536µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
```

```
023/03/31 02:13:26.132896 5432#43 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 71.238µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 02:13:26.133076 5432#43 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 90.695µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 02:13:26.134917 5432#47 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:443, in 52.834µs, cause: dial udp 94.140.14.140:443: connect: network is unreachable
2023/03/31 02:13:26.135006 5432#47 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:443, in 24.464µs, cause: dial udp 94.140.14.141:443: connect: network is unreachable
2023/03/31 02:13:26.135267 5432#382 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:443, in 50.574µs, cause: dial tcp 94.140.14.140:443: connect: network is unreachable
2023/03/31 02:13:26.135361 5432#382 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:443, in 25.44µs, cause: dial tcp 94.140.14.141:443: connect: network is unreachable
2023/03/31 02:13:26.138294 5432#40 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 60.96µs, cause: dial udp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.138378 5432#40 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 23.659µs, cause: dial udp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.140869 5432#69 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 58.872µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 02:13:26.140972 5432#69 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 25.405µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 02:13:26.141374 5432#70 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 43.908µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.141761 5432#70 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 310.812µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.142118 5432#68 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.0.0.1:853, in 39.703µs, cause: dial tcp 1.0.0.1:853: connect: network is unreachable
2023/03/31 02:13:26.142205 5432#68 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.1.1.1:853, in 23.503µs, cause: dial tcp 1.1.1.1:853: connect: network is unreachable
2023/03/31 02:13:26.142873 5432#61 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 38.489µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 02:13:26.142976 5432#61 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 26.814µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 02:13:26.143315 5432#60 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.0.0.1:853, in 51.64µs, cause: dial tcp 1.0.0.1:853: connect: network is unreachable
2023/03/31 02:13:26.143441 5432#60 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.1.1.1:853, in 25.136µs, cause: dial tcp 1.1.1.1:853: connect: network is unreachable
2023/03/31 02:13:26.143874 5432#42 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.0.0.1:853, in 37.583µs, cause: dial tcp 1.0.0.1:853: connect: network is unreachable
2023/03/31 02:13:26.143969 5432#42 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.1.1.1:853, in 33.376µs, cause: dial tcp 1.1.1.1:853: connect: network is unreachable
2023/03/31 02:13:26.144339 5432#46 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:443, in 45.713µs, cause: dial udp 9.9.9.9:443: connect: network is unreachable
2023/03/31 02:13:26.144456 5432#46 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:443, in 41.668µs, cause: dial udp 149.112.112.112:443: connect: network is unreachable
2023/03/31 02:13:26.144716 5432#396 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:443, in 49.219µs, cause: dial tcp 9.9.9.9:443: connect: network is unreachable
2023/03/31 02:13:26.144823 5432#396 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:443, in 27.618µs, cause: dial tcp 149.112.112.112:443: connect: network is unreachable
2023/03/31 02:13:26.145357 5432#45 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.132.229:443, in 86.908µs, cause: dial udp 104.16.132.229:443: connect: network is unreachable
2023/03/31 02:13:26.146154 5432#45 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.133.229:443, in 53.816µs, cause: dial udp 104.16.133.229:443: connect: network is unreachable
2023/03/31 02:13:26.146689 5432#399 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.132.229:443, in 75.824µs, cause: dial tcp 104.16.132.229:443: connect: network is unreachable
2023/03/31 02:13:26.146859 5432#399 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.133.229:443, in 54.308µs, cause: dial tcp 104.16.133.229:443: connect: network is unreachable
2023/03/31 02:13:26.147462 5432#44 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 76.755µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.147645 5432#44 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 49.958µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.148256 5432#41 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:443, in 69.643µs, cause: dial udp 94.140.14.140:443: connect: network is unreachable
2023/03/31 02:13:26.148524 5432#41 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:443, in 139.891µs, cause: dial udp 94.140.14.141:443: connect: network is unreachable
2023/03/31 02:13:26.150088 5432#62 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 53.746µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.150196 5432#62 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 25.96µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.159487 5432#144 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 62.27µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.159576 5432#144 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 24.703µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.160038 5432#142 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.0.0.1:853, in 45.18µs, cause: dial tcp 1.0.0.1:853: connect: network is unreachable
2023/03/31 02:13:26.160186 5432#142 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 1.1.1.1:853, in 29.369µs, cause: dial tcp 1.1.1.1:853: connect: network is unreachable
2023/03/31 02:13:26.160901 5432#143 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:853, in 72.75µs, cause: dial tcp 9.9.9.9:853: connect: network is unreachable
2023/03/31 02:13:26.161063 5432#143 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:853, in 42.88µs, cause: dial tcp 149.112.112.112:853: connect: network is unreachable
2023/03/31 02:13:26.174580 5432#436 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.132.229:443, in 63.712µs, cause: dial tcp 104.16.132.229:443: connect: network is unreachable
2023/03/31 02:13:26.174700 5432#436 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.133.229:443, in 23.48µs, cause: dial tcp 104.16.133.229:443: connect: network is unreachable
2023/03/31 02:13:26.190229 5432#439 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.132.229:443, in 63.492µs, cause: dial tcp 104.16.132.229:443: connect: network is unreachable
2023/03/31 02:13:26.190343 5432#439 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 104.16.133.229:443, in 33µs, cause: dial tcp 104.16.133.229:443: connect: network is unreachable
2023/03/31 02:13:26.201241 5432#447 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:443, in 67.124µs, cause: dial tcp 9.9.9.9:443: connect: network is unreachable
2023/03/31 02:13:26.201340 5432#447 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:443, in 22.86µs, cause: dial tcp 149.112.112.112:443: connect: network is unreachable
2023/03/31 02:13:26.217534 5432#450 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 9.9.9.9:443, in 83.315µs, cause: dial tcp 9.9.9.9:443: connect: network is unreachable
2023/03/31 02:13:26.217670 5432#450 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 149.112.112.112:443, in 24.642µs, cause: dial tcp 149.112.112.112:443: connect: network is unreachable
2023/03/31 02:13:26.240716 5432#478 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 163.89µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.240917 5432#478 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 63.53µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.278863 5432#501 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 168.905µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.279131 5432#501 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 52.913µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.350362 5432#519 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 498.771µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.350555 5432#519 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 61.447µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.352369 5432#527 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 80.269µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.352480 5432#527 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 27.398µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.356407 5432#549 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:853, in 183.376µs, cause: dial tcp 94.140.14.140:853: connect: network is unreachable
2023/03/31 02:13:26.356755 5432#549 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:853, in 85.894µs, cause: dial tcp 94.140.14.141:853: connect: network is unreachable
2023/03/31 02:13:26.361411 5432#560 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:443, in 60.722µs, cause: dial tcp 94.140.14.140:443: connect: network is unreachable
2023/03/31 02:13:26.361546 5432#560 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:443, in 25.904µs, cause: dial tcp 94.140.14.141:443: connect: network is unreachable
2023/03/31 02:13:26.362507 5432#564 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.140:443, in 83.18µs, cause: dial tcp 94.140.14.140:443: connect: network is unreachable
2023/03/31 02:13:26.362716 5432#564 [debug] github.com/AdguardTeam/dnsproxy/upstream.(*bootstrapper).createDialContext.func1(): dialer failed to initialize connection to 94.140.14.141:443, in 59.495µs, cause: dial tcp 94.140.14.141:443: connect: network is unreachable
```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.