Aquesta és una revisió antiga del document
DNS
related
direct
- esbrinar qui gestiona les dades de xarxa (netplan)
- aplicar els canvis (networkmanager en desktops)
DNS populars
- Cloudflare DNS (1.1.1.1, 1.0.0.1)
- OpenDNS (208.67.222.222, 208.67.220.220)
- Google Public DNS (8.8.8.8, 8.8.4.4)
configuració DNS
- interficie de xarxa:
ip a ifconfig -a
resolv.conf
/etc/resolv.confes symlink de fichero generado dinámicamente/etc/resolvconf/resolv.conf.d/headañade al principio de/etc/resolv.conf- se gestiona a través de systemd-resolved → /etc/systemd/resolved.conf
- /etc/systemctl/resolved.conf
- /etc/resolv.conf
- no recomanat, sobreescrit per NetworkManager
nameserver 8.8.8.8 nameserver 8.8.4.4
- /etc/hosts:
78.47.249.138 wiki.fidmag.org
resolvectl status
- llistat DNS:
resolvectl --list - actualitzar canvis pendents:
resolvectl --enable-updates - interficie responent:
resolvectl -i - update files:
resolvectl -u
netplan (servers)
- identificar el netplan fet servir:
cat /etc/netplan/01-network-manager-all.yaml
- NetworkManager
# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager
- DHCP
network: version: 2 ethernets: eth0: dhcp4: true nameservers: addresses: [8.8.8.8, 8.8.4.4]
- IP-fija
network: version: 2 ethernets: eth0: dhcp4: false addresses: [192.168.1.10/24] gateway4: 192.168.1.1 nameservers: addresses:[208.67.222.222, 208.67.220.220]
- aplicar:
sudo netplan apply sudo netplan generate # si problemas y repetir apply
NetworkManager
- Interfície gràfica
- després d'aplicar canvis, reiniciar o:
sudo systemctl restart NetworkManager
nmcli
nmcli
nmcli connection show
nmcli device show eno1
comandos (OLD)
- NO:
systemctl status systemd-resolved.service
- clear DNS debian:
sudo systemd-resolve --flush-caches
- full config?:
systemd-analyze cat-config systemd/resolved.conf