{"id":323,"date":"2020-02-16T03:00:10","date_gmt":"2020-02-15T18:00:10","guid":{"rendered":"https:\/\/blog.daichang.me\/?p=323"},"modified":"2020-02-16T03:00:10","modified_gmt":"2020-02-15T18:00:10","slug":"ubuntu-18-04-%e3%81%a7%e3%81%ae-dns-%e6%8c%87%e5%ae%9a%e6%96%b9%e6%b3%95","status":"publish","type":"post","link":"https:\/\/blog.daichang.me\/?p=323","title":{"rendered":"Ubuntu 18.04 \u3067\u306e DNS \u6307\u5b9a\u65b9\u6cd5"},"content":{"rendered":"<p>Ubuntu 18.04 \u3092\u52d5\u304b\u3057\u3066\u3044\u308b\u30b5\u30fc\u30d0\u306b\u3066\u540d\u524d\u89e3\u6c7a\u304c\u4e00\u5207\u884c\u3048\u306a\u304f\u306a\u3063\u305f\u306e\u3067\u3001\u305d\u306e\u5bfe\u51e6\u65b9\u6cd5\u3092\u30e1\u30e2\u3068\u3057\u3066\u8a18\u8f09\u3057\u3066\u304a\u304d\u307e\u3059\u3002<br \/>\n\u306a\u304a\u3001Ubuntu 16.04 \u4ee5\u964d\u3067\u767a\u751f\u3059\u308b\u554f\u984c\u304b\u3068\u601d\u3044\u307e\u3059\uff08\u5f8c\u8ff0\uff09\u3002<\/p>\n<p><!--more--><\/p>\n<blockquote><p>1. \u540d\u524d\u89e3\u6c7a\u304c\u3067\u304d\u306a\u3044<\/p><\/blockquote>\n<pre class=\"prettyprint linenums\">\n% dig dns.google\n\n; &lt;&lt;&gt;&gt; DiG 9.11.3-1ubuntu1.11-Ubuntu &lt;&lt;&gt;&gt; dns.google\n;; global options: +cmd\n;; connection timed out; no servers could be reached\n<\/pre>\n<blockquote><p>2. <code>\/etc\/resolv.conf<\/code> \u304c\u306a\u3044<\/p><\/blockquote>\n<p><code>\/etc\/resolv.conf<\/code> \u304c\u306a\u3044&#8230;<br \/>\nsymbolic link \u306b\u5909\u66f4\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3059\u304c<\/p>\n<pre class=\"prettyprint linenums\">\n&#47;etc% ll resolv*     \nlrwxrwxrwx 1 root root 39 Aug 24  2018 resolv.conf -&gt; ..&#47;run&#47;systemd&#47;resolve&#47;stub-resolv.conf\n<\/pre>\n<p>symbolic link \u5148\u306e\u5b9f\u614b\u3082\u7121\u3044w<\/p>\n<pre class=\"prettyprint linenums\">\n&#47;run&#47;systemd# ll\ntotal 0\ndrwxr-xr-x 2 root            root              40 Feb 16 01:29 ask-password&#47;\nsrw------- 1 root            root               0 Feb 16 01:29 fsck.progress=\ndrwxr-xr-x 7 root            root             220 Feb 16 01:29 generator&#47;\ndrwxr-xr-x 4 root            root             140 Feb 16 01:29 generator.late&#47;\nd--------- 3 root            root             160 Feb 16 01:29 inaccessible&#47;\ndrwxr-xr-x 2 root            root              80 Feb 16 01:29 inhibit&#47;\ndrwxr-xr-x 2 root            root              60 Feb 16 01:29 initctl&#47;\ndrwxr-xr-x 3 root            root             180 Feb 16 01:29 journal&#47;\ndrwxr-xr-x 2 root            root              40 Feb 16 01:29 machines&#47;\ndrwxr-xr-x 5 systemd-network systemd-network  120 Feb 16 01:29 netif&#47;\ndrwxr-xr-x 2 root            root              60 Feb 16 01:29 network&#47;\nsrwxrwxrwx 1 root            root               0 Feb 16 01:29 notify=\nsrwxrwxrwx 1 root            root               0 Feb 16 01:29 private=\ndrwxr-xr-x 2 root            root              60 Feb 16 01:29 seats&#47;\ndrwxr-xr-x 2 root            root              80 Feb 16 01:29 sessions&#47;\n-rw-r--r-- 1 root            root               0 Feb 16 01:29 show-status\ndrwxr-xr-x 2 root            root              40 Feb 16 01:29 shutdown&#47;\ndrwxr-xr-x 2 root            root              40 Feb 16 01:29 system&#47;\ndrwxr-xr-x 2 root            root              80 Feb 16 01:29 transient&#47;\ndrwx------ 2 root            root              40 Feb 16 01:29 unit-root&#47;\ndrwxr-xr-x 2 root            root            1200 Feb 16 01:29 units&#47;\ndrwxr-xr-x 2 root            root              60 Feb 16 01:29 users&#47;\n<\/pre>\n<blockquote><p>3. \u3069\u3046\u3084\u3089\u4ed5\u7d44\u307f\u304c\u5909\u308f\u3063\u305f\u6a21\u69d8&#8230;<\/p><\/blockquote>\n<p><a href=\"https:\/\/wiki.ubuntulinux.jp\/BionicBeaver\/ReleaseNotes\/Ja\">BionicBeaver \u306e ReleaseNotes<\/a> \u306b\u3088\u308b\u3068\u3001<br \/>\n<code><br \/>\n=== New since 16.04 LTS ===<\/p>\n<p>The default DNS resolver is systemd-resolved.<br \/>\n<\/code><br \/>\n\u3068\u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n<blockquote><p>4. <code>systemd-resolved<\/code> \u304b\u3089 DNS \u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u3066\u307f\u308b<\/p><\/blockquote>\n<p>\u4e0b\u8a18\u306e\u69d8\u306b\u5909\u66f4\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<pre class=\"prettyprint linenums\">\n% sudo vim &#47;etc&#47;systemd&#47;resolved.conf\n\n&#91;Resolve&#93;\nDNS=1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4\n#FallbackDNS=\nDomains=daichang.me\n#LLMNR=no\n#MulticastDNS=no\n#DNSSEC=no\nCache=yes\n#DNSStubListener=yes\n<\/pre>\n<p><code>systemd-resolved<\/code> \u3092\u518d\u8d77\u52d5\u3057\u3066\u8a2d\u5b9a\u3092\u53cd\u6620\u3055\u305b\u307e\u3059\u3002<\/p>\n<pre class=\"prettyprint linenums\">\n% sudo systemctl restart systemd-resolved\n<\/pre>\n<p>\u518d\u8d77\u52d5\u5f8c\u306e <code>systemd-resolved<\/code> \u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\u3068&#8230;<\/p>\n<pre class=\"prettyprint linenums\">\n% systemd-resolve --status\nGlobal\n         DNS Servers: 1.1.1.1\n                      1.0.0.1\n                      8.8.8.8\n                      8.8.4.4\n          DNS Domain: daichang.me\n          DNSSEC NTA: 10.in-addr.arpa\n                      16.172.in-addr.arpa\n                      168.192.in-addr.arpa\n                      17.172.in-addr.arpa\n                      18.172.in-addr.arpa\n                      19.172.in-addr.arpa\n                      20.172.in-addr.arpa\n                      21.172.in-addr.arpa\n                      22.172.in-addr.arpa\n                      23.172.in-addr.arpa\n                      24.172.in-addr.arpa\n                      25.172.in-addr.arpa\n                      26.172.in-addr.arpa\n                      27.172.in-addr.arpa\n                      28.172.in-addr.arpa\n                      29.172.in-addr.arpa\n                      30.172.in-addr.arpa\n                      31.172.in-addr.arpa\n                      corp\n                      d.f.ip6.arpa\n                      home\n                      internal\n                      intranet\n                      lan\n                      local\n                      private\n                      test\n(snip.)\n<\/pre>\n<p>\u3046\u307e\u304f\u52d5\u3044\u3066\u305d\u3046\u3067\u3059\u306d\u3002<\/p>\n<p>\u304d\u3061\u3093\u3068\u540d\u524d\u89e3\u6c7a\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<pre class=\"prettyprint linenums\">\n% dig dns.google \n\n; &lt;&lt;&gt;&gt; DiG 9.11.3-1ubuntu1.11-Ubuntu &lt;&lt;&gt;&gt; dns.google\n;; global options: +cmd\n;; Got answer:\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 61367\n;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1\n\n;; OPT PSEUDOSECTION:\n; EDNS: version: 0, flags:; udp: 65494\n;; QUESTION SECTION:\n;dns.google.\t\t\tIN\tA\n\n;; ANSWER SECTION:\ndns.google.\t\t515\tIN\tA\t8.8.4.4\ndns.google.\t\t515\tIN\tA\t8.8.8.8\n\n;; Query time: 18 msec\n;; SERVER: 127.0.0.53#53(127.0.0.53)\n;; WHEN: Sun Feb 16 02:58:45 JST 2020\n;; MSG SIZE  rcvd: 71\n<\/pre>\n<p>\u3081\u3067\u305f\u3057\u3081\u3067\u305f\u3057\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ubuntu 18.04 \u3092\u52d5\u304b\u3057\u3066\u3044\u308b\u30b5\u30fc\u30d0\u306b\u3066\u540d\u524d\u89e3\u6c7a\u304c\u4e00\u5207\u884c\u3048\u306a\u304f\u306a\u3063\u305f\u306e\u3067\u3001\u305d\u306e\u5bfe\u51e6\u65b9\u6cd5\u3092\u30e1\u30e2\u3068\u3057\u3066\u8a18\u8f09\u3057\u3066\u304a\u304d\u307e\u3059\u3002 \u306a\u304a\u3001Ubuntu 16.04 \u4ee5\u964d\u3067\u767a\u751f\u3059\u308b\u554f\u984c\u304b\u3068\u601d\u3044\u307e\u3059\uff08\u5f8c\u8ff0\uff09\u3002 [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/blog.daichang.me\/?p=323\">\u7d9a\u304d\u3092\u8aad\u3080&#8230;<span class=\"screen-reader-text\"> from Ubuntu 18.04 \u3067\u306e DNS \u6307\u5b9a\u65b9\u6cd5<\/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":[3],"tags":[14,16,25],"class_list":["post-323","post","type-post","status-publish","format-standard","hentry","category-tech","tag-linux","tag-network","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/blog.daichang.me\/index.php?rest_route=\/wp\/v2\/posts\/323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.daichang.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.daichang.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.daichang.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.daichang.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=323"}],"version-history":[{"count":0,"href":"https:\/\/blog.daichang.me\/index.php?rest_route=\/wp\/v2\/posts\/323\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.daichang.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.daichang.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=323"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.daichang.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}