{"id":1213,"date":"2023-12-31T16:04:58","date_gmt":"2023-12-31T16:04:58","guid":{"rendered":"https:\/\/asgardius.company\/?p=1213"},"modified":"2023-12-31T16:04:58","modified_gmt":"2023-12-31T16:04:58","slug":"configurando-arch-linux-para-utilizar-dns-sobre-https-doh","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=1213","title":{"rendered":"Configurando Arch Linux para utilizar DNS sobre HTTPS (DoH)"},"content":{"rendered":"\n<p>Esta publicaci\u00f3n se pospuso debido a la falta de tiempo para escribir una introducci\u00f3n, pero decid\u00ed publicarlo de todas formas despu\u00e9s de 6 meses de retraso<\/p>\n\n\n\n<p>Instalamos el proxy para DoH<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S dns-over-https<\/code><\/pre>\n\n\n\n<p>Configuramos el proxy DNS<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/dns-over-https\/doh-client.conf<\/code><\/pre>\n\n\n\n<p>Agregamos nuestro servidor DoH dentro de la secci\u00f3n [upstream]<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;&#91;upstream.upstream_ietf]]\n    url = \"https:\/\/&lt;dnsserver&gt;\/dns-query\"\n    weight = 50<\/code><\/pre>\n\n\n\n<p>Guardamos e iniciamos el servicio<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable --now doh-client.service<\/code><\/pre>\n\n\n\n<p>Revisamos que el servicio funcione<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status doh-client.service<\/code><\/pre>\n\n\n\n<p>Editamos el archivo hosts<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/hosts<\/code><\/pre>\n\n\n\n<p>Agregamos la direcci\u00f3n IP del servidor y su nombre de host<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;serverip&gt; &lt;dnsserverhost&gt;<\/code><\/pre>\n\n\n\n<p>En caso de usar network manager editamos el siguiente archivo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/NetworkManager\/conf.d\/dns-servers.conf<\/code><\/pre>\n\n\n\n<p>Agregamos lo siguiente<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;global-dns-domain-*]\nservers=::1,127.0.0.1<\/code><\/pre>\n\n\n\n<p>Reiniciamos network manager<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart NetworkManager<\/code><\/pre>\n\n\n\n<p>Ahora el sistema deber\u00eda resolver los nombres de dominio utilizando DNS sobre HTTP<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta publicaci\u00f3n se pospuso debido a la falta de tiempo para escribir una introducci\u00f3n, pero decid\u00ed publicarlo de todas formas despu\u00e9s de 6 meses de retraso Instalamos el proxy para DoH Configuramos el proxy DNS Agregamos nuestro servidor DoH dentro de la secci\u00f3n [upstream] Guardamos e iniciamos el servicio Revisamos que el servicio funcione Editamos&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=1213\">Seguir leyendo <span class=\"screen-reader-text\">Configurando Arch Linux para utilizar DNS sobre HTTPS (DoH)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1213","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1213"}],"version-history":[{"count":1,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1213\/revisions"}],"predecessor-version":[{"id":1766,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1213\/revisions\/1766"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}