{"id":1,"date":"2022-01-05T15:51:07","date_gmt":"2022-01-05T07:51:07","guid":{"rendered":"https:\/\/www.xx1.world\/?p=1"},"modified":"2026-03-24T18:38:39","modified_gmt":"2026-03-24T10:38:39","slug":"hello-world","status":"publish","type":"post","link":"https:\/\/www.xx1.world\/index.php\/2022\/01\/05\/hello-world\/","title":{"rendered":"Debian \u4fee\u6539 DNS"},"content":{"rendered":"<p><!-- wp:quote --><\/p>\n<h2 class=\"wp-block-quote\">\u65b9\u6cd5\u4e00\uff08\u63a8\u8350\uff09<\/h2>\n<p class=\"wp-block-quote\"><!-- \/wp:quote --><\/p>\n<p><!-- wp:paragraph --><span style=\"font-size: 14pt;\"><strong>\u751f\u6210\u94a9\u5b50\u963b\u6b62 <em>DHCP<\/em> \u4fee\u6539 resolv.conf<\/strong><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:paragraph --><\/span><\/p>\n<p><span style=\"font-size: 14pt;\"><strong>1. \u751f\u6210 nodnsupdate \u6587\u4ef6\u5e76\u5199\u5165\u4ee3\u7801<\/strong><\/span><\/p>\n<p><!-- \/wp:paragraph --><!-- \/wp:post-content --><\/p>\n<p><!-- wp:code --><\/p>\n<div><pre class=\"prettyprint linenums\">cat &lt;&lt;EOF &gt;\/etc\/dhcp\/dhclient-enter-hooks.d\/nodnsupdate<br \/>#!\/bin\/sh<br \/>make_resolv_conf(){<br \/>:<br \/>}<br \/>EOF<\/pre><\/div>\n<div><strong><span style=\"font-size: 14pt;\">2. \u7ed9\u6587\u4ef6 nodnsupdate \u6dfb\u52a0\u53ef\u6267\u884c\u6743\u9650<\/span><\/strong><\/div>\n<div><pre class=\"prettyprint linenums\">chmod +x \/etc\/dhcp\/dhclient-enter-hooks.d\/nodnsupdate<\/pre><\/div>\n<div><span style=\"font-size: 14pt;\"><strong>3. \u4fee\u6539 DNS<\/strong><\/span><\/div>\n<pre class=\"prettyprint linenums\">cat &lt;&lt;EOF &gt;\/etc\/resolv.conf<br \/>nameserver 1.1.1.1<br \/>nameserver 2001:4860:4860::8888<br \/>nameserver 8.8.8.8<br \/>nameserver 2606:4700:4700::1111<br \/>EOF<\/pre>\n<p><span style=\"font-size: 14pt;\">Cloudflare \u7684 1.1.1.1 \u548c\u8c37\u6b4c\u7684 8.8.8.8 \u662f \u56fd\u5916\u7684\u4f18\u8d28 DNS<\/span><br \/><span style=\"font-size: 14pt;\">\u5982\u679c\u662f\u56fd\u5185\u7684\u670d\u52a1\u5668\u53ef\u4ee5\u6362\u6210\u963f\u91cc\u7684 223.5.5.5 \u548c\u817e\u8baf\u7684 119.29.29.2<\/span><\/p>\n<p><strong><span style=\"font-size: 14pt;\">4. \u91cd\u542f\u7cfb\u7edf<\/span><\/strong><\/p>\n<pre class=\"prettyprint linenums\">reboot<\/pre>\n<h2 class=\"wp-block-quote\"><h2 class=\"section-title\"><span><i class=\"fa fa-paint-brush\"><\/i>\u65b9\u6cd5\u4e8c<\/span><\/h2><\/h2>\n<p><span style=\"font-size: 14pt;\">\u7f16\u8f91 \/etc\/network\/interfaces \u6587\u4ef6<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">\u8ffd\u52a0\u4e00\u884c, \u5982\u679c\u6709\u591a\u4e2a DNS \u7528\u7a7a\u683c\u9694\u5f00<\/span><\/p>\n<pre class=\"prettyprint linenums\">cat &lt;&lt;EOF &gt;&gt;\/etc\/network\/interfaces<br \/>dns-nameservers 1.1.1.1 8.8.8.8<br \/>EOF<\/pre>\n<div class=\"code-toolbar\">\n<div class=\"code-toolbar\">\n<div class=\"code-toolbar\">\n<div class=\"code-toolbar\">\n<h2 class=\"wp-block-quote\"><h2 class=\"section-title\"><span><i class=\"fa fa-paint-brush\"><\/i>\u65b9\u6cd5\u4e09<\/span><\/h2><\/h2>\n<p><span style=\"font-size: 14pt;\"><strong>1. \u7f16\u8f91 dhclient.conf \u6587\u4ef6<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\"><span class=\"pln\">vim <\/span><span class=\"pun\">\/<\/span><span class=\"pln\">etc<\/span><span class=\"pun\">\/<\/span><span class=\"pln\">dhcp<\/span><span class=\"pun\">\/<\/span><span class=\"pln\">dhclient<\/span><span class=\"pun\">.<\/span><span class=\"pln\">conf<\/span><\/pre>\n<p><span style=\"font-size: 14pt;\"><strong>2. \u5728\u6700\u540e\u4e00\u884c\u6dfb\u52a0\u4e0b\u9762\u7684\u5185\u5bb9\uff1a<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\"><span class=\"pln\">supersede domain<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">name<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">servers <\/span><span class=\"lit\">1.1<\/span><span class=\"pun\">.<\/span><span class=\"lit\">1.1<\/span><span class=\"pun\">,<\/span> <span class=\"lit\">8.8<\/span><span class=\"pun\">.<\/span><span class=\"lit\">8.8<\/span><span class=\"pun\">;<\/span><\/pre>\n<p><span style=\"font-size: 14pt;\"><strong>3. \u91cd\u542f\u7cfb\u7edf<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\">reboot<\/pre>\n<h2 class=\"wp-block-quote\"><h2 class=\"section-title\"><span><i class=\"fa fa-paint-brush\"><\/i>\u65b9\u6cd5\u56db<\/span><\/h2><\/h2>\n<p><span style=\"font-size: 14pt;\">\u5199\u4fdd\u62a4\u9501\u5b9a resolv.conf \u6587\u4ef6<\/span><\/p>\n<p><span style=\"font-size: 14pt;\"><strong>1. \u5220\u9664 resolv.conf \u6587\u4ef6<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\">rm -f \/etc\/resolv.conf<\/pre>\n<div class=\"code-toolbar\">\n<p><span style=\"font-size: 14pt;\"><strong>2. \u521b\u5efa\u5e76\u7f16\u8f91 resolv.conf \u6587\u4ef6<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\">editor \/etc\/resolv.conf<\/pre>\n<p><span style=\"font-size: 14pt;\"><strong>3. \u586b\u5199\u4e0a\u6307\u5b9a\u7684 DNS \u670d\u52a1\u5668<\/strong><\/span><\/p>\n<pre class=\"prettyprint linenums\">nameserver 1.1.1.1<br \/>nameserver 1.0.0.1<\/pre>\n<p><strong>4. \u8bbe\u7f6e\u5199\u4fdd\u62a4\u9501\u5b9a resolv.conf \u6587\u4ef6<\/strong><\/p>\n<pre class=\"prettyprint linenums\">chattr +i \/etc\/resolv.conf<\/pre>\n<p><span style=\"font-size: 14pt;\">\u6b64\u65f6 resolv.conf \u6587\u4ef6\u4f1a\u88ab\u9501\u5b9a, \u91cd\u542f\u7cfb\u7edf\u540e\u4e0d\u4f1a\u88ab\u8986\u76d6\u3002<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">\u5982\u679c\u60f3\u8981\u89e3\u9501\u53ef\u4ee5\u8fd0\u884c\uff1a<\/span><\/p>\n<pre class=\"prettyprint linenums\">chattr -i \/etc\/resolv.conf<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- \/wp:code --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u65b9\u6cd5\u4e00\uff08\u63a8\u8350\uff09 \u751f\u6210\u94a9\u5b50\u963b\u6b62 DHCP \u4fee\u6539 resolv.conf 1. \u751f\u6210 nodnsupdate \u6587\u4ef6\u5e76\u5199\u5165\u4ee3\u7801 2. \u7ed9\u6587\u4ef6 nodnsupdate \u6dfb\u52a0\u53ef\u6267\u884c\u6743\u9650 3. \u4fee\u6539 DNS Cloudflare \u7684 1.1.1.1 \u548c\u8c37\u6b4c\u7684 8.8.8.8 \u662f \u56fd\u5916\u7684\u4f18\u8d28 DNS\u5982\u679c\u662f\u56fd\u5185\u7684\u670d\u52a1\u5668\u53ef\u4ee5\u6362\u6210\u963f\u91cc\u7684 223.5.5.5 \u548c\u817e\u8baf\u7684 119.29.29.2 4. \u91cd\u542f\u7cfb\u7edf \u7f16\u8f91 \/e [&hellip;]<\/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-1","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":32,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":44,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions\/44"}],"wp:attachment":[{"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xx1.world\/index.php\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}