Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
linux:tcpip:dns [12/11/2018 03:13] – mate | linux:tcpip:dns [18/12/2023 00:16] (actual) – mate | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
- | = dns | + | = DNS |
{{tag> | {{tag> | ||
+ | |||
== related | == related | ||
* [[tcpip: | * [[tcpip: | ||
+ | * [[tcpip: | ||
+ | * [[tcpip: | ||
+ | * [[https:// | ||
- | == dnsmasq | + | == + info - Debian (Ubuntu) KDE Neon |
- | /via: [[https://wiki.archlinux.org/index.php/dnsmasq]] | + | * '' |
+ | * se gestiona a través de **systemd-resolved** -> **/etc/ | ||
+ | * <code bash> | ||
+ | * <code bash> | ||
== comandos | == comandos | ||
- | * '' | + | * clear DNS debian: <code bash>sudo systemd-resolve %%--%%flush-caches</ |
- | * '' | + | * full config?: <code bash>systemd-analyze cat-config systemd/resolved.conf</ |
- | + | ||
- | == conf | + | |
- | <code / | + | |
- | listen-address=:: | + | |
- | cache-size=1000 # 150 by default | + | |
- | </ | + | |
- | + | ||
- | == features | + | |
- | resolver ciertas direcciones con ciertos servidores | + | |
- | <code bash / | + | |
- | server=/ | + | |
- | </ | + | |
- | + | ||
- | == bind9 | + | |
- | === Comandos de interés | + | |
- | * **axfr**: emula la petición DNS de servidores secundarios a servidores DNS primarios | + | |
- | * **host**: peticiones de resolución DNS, pudiendo espicificar a que servidor. | + | |
- | * host [-t [ns, | + | |
- | * host [< | + | |
- | * network manager: | + | |
- | * averiguar nombre interfaz y hacer la petición: <code bash>nmcli -t --fields NAME con show --active | + | |
- | nmcli --fields ip4.dns, | + | |
- | * averiguar DNS asignados:<code bash>nmcli device show [< | + | |
- | * se puede usar filtro '' | + | |
- | * también '' | + | |
- | + | ||
- | === Paths de interés | + | |
- | * ''/ | + | |
- | # generated by NetworkManager, | + | |
- | + | ||
- | search midominio.es | + | |
- | + | ||
- | nameserver 192.168.3.200 | + | |
- | nameserver 192.168.3.201 | + | |
- | </ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | 127.0.0.1 localhost.localdomain localhost | + | |
- | 192.168.X.X nombre_maquina | + | |
- | </ | + | |
- | * ''/ | + | |
- | NETWORKING=yes | + | |
- | HOSTNAME=" | + | |
- | GATEWAY=" | + | |
- | GATEWAYDEV=" | + | |
- | FORWARD_IPV4=" | + | |
- | </ | + | |
- | * En debian, hay que modificar el fichero ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | * ''/ | + | |
- | + | ||
- | ==== named.conf.options | + | |
- | añadir allow-recursion {127.0.0.1; | + | |
- | forwarders: IPs de otros servidores DNS ¿en que casos? | + | |
- | === Documento de zona | ||
- | Estructura de un documento de un zona (dominio): | ||
- | los comentarios van precedidos de # | ||
- | OJO con los puntos, indican "final de cadena" | ||
- | < | ||
- | $TTL 86400 # 24 horas | ||
- | @ | ||
- | 1 ; Serial # número de serie, se suele utilizar AAAAMMDDNNN | ||
- | 10800 ; Refresh # Consultar cada x segundos (3 horas) | ||
- | 3600 ; Retry # en caso de error de consula, repetir en 1 hora | ||
- | 604800 ; Expire # los datos expiran en 1 semana | ||
- | 86400 ) ; Negative Cache TTL # 1 día de validez | ||
- | </ |