AdguardTeam / AdguardTeam/AdGuardHome

AdGuard Home Binding Port on IPv6 Only

Aberta
#7,025 8 comentários 2 reações 0 responsáveis Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
36.9k
Forks
2.5k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### Prerequisites

- [X] I have checked the [Wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) and [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a) and found no answer

- [X] I have searched other issues and found no duplicates

- [X] I want to report a bug and not [ask a question or ask for help](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a)

- [X] I have set up AdGuard Home correctly and [configured clients to use it](https://github.com/AdguardTeam/AdGuardHome/wiki/Clients). (Use the [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions/categories/q-a) for help with installing and configuring clients.)

### Platform (OS and CPU architecture)

Darwin (aka macOS), AMD64 (aka x86_64)

### Installation

GitHub releases or script from README

### Setup

On one machine

### AdGuard Home version

v0.107.50

### Action

```sh
sudo lsof -PiTCP -sTCP:LISTEN | grep AdGuard
```

### Expected result

AdGuardHome should be bound port 3000 on both IPv4 and IPv6

### Actual result

AdGuardHome is only bound on port 3000 on IPv6, making it inaccessible by other machines on an IPv4 network:
```
AdGuardHo 160 root 99u IPv6 0x9b74b5665d50fa17 0t0 TCP *:3000 (LISTEN)
AdGuardHo 160 root 104u IPv6 0x9b74b5665d510657 0t0 TCP *:53 (LISTEN)
```

### Additional information and/or screenshots

Not sure when this issue started occurring as I'm not sure what version I was on prior to updating, but it remains an issue; I have to go to each machine using AdGuard Home and connect using `localhost:3000` locally, rather than connecting remotely as I normally would.

Here's what the top of my `AdGuardHome.yaml` file looks like on one affected machine:

```
http:
pprof:
port: 6060
enabled: false
address: 0.0.0.0:3000
session_ttl: 720h
```

Seems like it should be correct, and I'm not seeing an options anywhere to configure for IPv6 only – if anything the address given would indicate IPv4 only surely?

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.