AdguardTeam / AdguardTeam/AdGuardHome
AdGuardHome IPv6 Only mode
- 主要言語
- TypeScript
- スター
- 36.9k
- フォーク
- 2.5k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### 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
```
コントリビューションガイド
評価
この issue はまだ評価されていません。