Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: JanPax 28. 03. 2022, 11:41:28
-
Jake kroky musim provest (UBuntu LTS) aby tento prikaz
`dig DNSKEY com. +host`
vypsal to same jako zde:
(https://www.digitalocean.com/community/tutorials/how-to-set-up-dnssec-on-an-nsd-nameserver-on-ubuntu-14-04?fbclid=IwAR3J7d9meSBnYyMM7on11jB_9mZeZmMOkWrFNL1m89Ttzwr64-BL932lcSk[url)
-
Stačí ten příkaz zapsat správně, tedy ne +host, ale +short. Pak to samozřejmě vypisuje totéž. Utilita dig se nachází v balíčku bind9-utils, který je potřeba mít nainstalovaný.
Můj výstup:
$ dig DNSKEY com. +short
257 3 8 AQPDzldNmMvZFX4NcNJ0uEnKDg7tmv/F3MyQR0lpBmVcNcsIszxNFxsB fKNW9JYCYqpik8366LE7VbIcNRzfp2h9OO8HRl+H+E08zauK8k7evWEm u/6od+2boggPoiEfGNyvNPaSI7FOIroDsnw/taggzHRX1Z7SOiOiPWPN IwSUyWOZ79VmcQ1GLkC6NlYvG3HwYmynQv6oFwGv/KELSw7ZSdrbTQ0H XvZbqMUI7BaMskmvgm1G7oKZ1YiF7O9ioVNc0+7ASbqmZN7Z98EGU/Qh 2K/BgUe8Hs0XVcdPKrtyYnoQHd2ynKPcMMlTEih2/2HDHjRPJ2aywIpK Nnv4oPo/
256 3 8 AwEAAb8sMjkmcHNQ03B/UmyTDLPgA2uSzLck0RXejghxWxeqj2+VTxy8 MQOQ6WdXa/SaJgI2q7yC1bkabxklnnU0G9/uwomH+kCRqI0pbLTECzDQ v/uiqIyWX44hkRNk1GRBMnhRGD0A64mhFu60gIsdygB/rrxrM9KJwcd0 R9i0G27SxEtdCgVGQWkFxfuvSvPJJ4F9CPoife5kZtt9UjXyJtU=
-
Neco mam spatne, porad to nic nevypisuje, kde je chyba ??
-
Co trochu snahy
dig DNSKEY com. +short +trace
-
Neco mam spatne, porad to nic nevypisuje, kde je chyba ??
Nejspíš místní DNS resolver DNSSEC ignoruje a dotazy na záznamy typu DNSKEY zřejmě končí chybou. To by se ukázalo, kdybys ukázal celý výstup příkazu dig bez +short.
Řešením je zeptat se nějakého jiného DNS resolveru, takového, který DNSSECu rozumí. To se dělá pomocí @, takže třeba dig com. dnskey @one.one.one.one
-
Rady byly uzitecne uz to jde.
Co znamena "com."
a co dela
one.one.one.one
v
dig com. dnskey @one.one.one.one
?
Zkousel jsem
dig com. dnskey @eight.eight.eight.eight,
ale to nefunguje.
-
Dokumentaci k příkazu kdykoliv najdete tak, že do řádky zadáte třeba
$ man dig
Část com. je doména, na kterou se ptáte. V tomto případě je to doména nejvyššího řádu com. Za zavináč je možné uvést server, kterého se utilita bude ptát. Pokud není uveden, ptá se místního serveru.
one.one.one.one je normální doména, můžete si ji zkusit otevřít v prohlížeči, běží na ní i web.
-
Pokud vím, systemd-resolved tohle dělá, protože je názoru, že jeho klientům dnssec k ničemu není.
EDIT: možná jsem to popletl a je to trochu jinak. Nejspíš jsem si vybavoval https://github.com/systemd/systemd/issues/4621