Wireguard сбрасывает свои настройки DNS 20.04

Wireguard сбрасывает свои настройки DNS при перезапуске.

У меня туннель WG со следующими настройками:

[Interface]
Address = 10.8.0.2/32
Address = <public IPv6 ip>
DNS = 2001:4860:4860::8888
DNS = 2001:4860:4860::8844
SaveConfig = true
ListenPort = <wg port>
FwMark = <wg FwMark>
PrivateKey = <host private key>

[Peer]
PublicKey = <peer public key>
AllowedIPs = 10.8.0.0/24, ::/0
Endpoint = <wg endpoint>
PersistentKeepalive = 15

Я настроил туннель для работы в качестве службы

systemctl enable wg-quick@wg0
systemctl start wg-quick@wg0

Wireguard отклонен работать с такой конфигурацией и выдаваемой ошибкой, что не существует resolvconf , поэтому я установил его. После установки resolvconf туннель работает, но записи DNS исчезли из файла конфигурации. Я остановил wg-quick.service , восстановил конфигурацию и снова запустил службу. И WG снова удалила настройки DNS из конфигурации.

Эта проблема существует только на моих компьютерах с Ubuntu 20.04. Manjaro хорошо работает с таким конфигом WG.

Что я делаю не так? Пожалуйста, помогите

0
задан 15 June 2020 в 15:22

1 ответ

Solution found. I had to install openresolv, not resolvconf. With openresolv installed, the tunnel works well.

Source: https://github.com/StreisandEffect/streisand/issues/1434

0
ответ дан 19 June 2020 в 21:24

Другие вопросы по тегам:

Похожие вопросы: