openresolv (Português) - ArchWiki

# openresolv (Português)

From ArchWiki

Status de tradução: Esse artigo é uma tradução de Openresolv. Data da última tradução: 2018-09-17. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Artigos relacionados

- systemd-resolvconf

Openresolv é uma implementação de resolvconf, isto é, framework de gerenciamento de resolv.conf.

## Instalação

Instale o pacote openresolv.

## Uso

Openresolv fornece resolvconf(8) e é configurado no `/etc/resolvconf.conf`. Veja resolvconf.conf(5) para opções válidas.

A execução de `resolvconf -u` vai gerar `/etc/resolv.conf`.

## Usuários

Clientes DHCP autônomos:

- dhcpcd tem um hook que usa resolvconf se ele estiver instalado.

Gerenciadores de rede:

- netctl (usado por padrão)
- NetworkManager#Use openresolv

Clientes VPN:

- OpenVPN#DNS
- strongSwan
- WireGuard

## Assinantes

Openresolv pode ser configurado para passar servidores de nome e domínios de pesquisa para resolvedores de DNS. Há suporte aos seguintes resolvedores:

- unbound
- dnsmasq#openresolv
- BIND
- pdnsd

Veja a documentação oficial para instruções.

## Dicas e truques

### Definindo vários valores por opções

A página man não menciona isso, mas para definir vários valores, para opções que oferecem suporte a isso (p.ex., `name_servers`, `/etc/resolv_conf_options` etc.) no `/etc/resolvconf.conf`, você precisa escrevê-los separados por espaço entre aspas. Por exemplo:

    /etc/resolvconf.conf

    resolv_conf_options="edns0 single-request"
    name_servers="192.168.35.1 fd7b:d0bd:7a6e::1"

Category:

- Domain Name System (Português)