{"id":22410,"date":"2024-03-15T23:33:22","date_gmt":"2024-03-15T23:33:22","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/"},"modified":"2024-03-21T22:48:55","modified_gmt":"2024-03-21T22:48:55","slug":"how-to-configure-dns-domain-name-resolution-service-in-ubuntu","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/","title":{"rendered":"How to configure DNS domain name resolution service in Ubuntu?"},"content":{"rendered":"<p>You can set up DNS domain resolution services on Ubuntu by installing and configuring the BIND software. Here are the detailed steps:<\/p>\n<ol>\n<li>Open the terminal and log in as the root user.<\/li>\n<li>Install the BIND software.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo apt update\r\nsudo apt install bind9\r\n<\/code><\/pre>\n<ol>\n<li>Open the main configuration file of BIND for editing.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo nano \/etc\/bind\/named.conf.options\r\n<\/code><\/pre>\n<ol>\n<li>shipping agents<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>forwarders {\r\n    8.8.8.8;    \/\/ \u8fd9\u91cc\u53ef\u4ee5\u66ff\u6362\u4e3a\u4f60\u559c\u6b22\u7684DNS\u670d\u52a1\u5668\u5730\u5740\r\n    8.8.4.4;\r\n};\r\n<\/code><\/pre>\n<ol>\n<li>Save and close the file.<\/li>\n<li>Open the local configuration file of BIND for editing.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo nano \/etc\/bind\/named.conf.local\r\n<\/code><\/pre>\n<ol>\n<li>example.com is the website address.<\/li>\n<li>The IP address is ten on the 192.168.1 network.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>zone \"example.com\" {\r\n    type master;\r\n    file \"\/etc\/bind\/db.example.com\";\r\n};\r\n<\/code><\/pre>\n<ol>\n<li>Save and close the file.<\/li>\n<li>Create a domain name resolution file:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo nano \/etc\/bind\/db.example.com\r\n<\/code><\/pre>\n<ol>\n<li>Add the following content to the file, replacing it with your own domain name and IP address:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>$TTL 86400\r\n@   IN  SOA ns1.example.com. admin.example.com. (\r\n            2021010101  ; Serial\r\n            604800      ; Refresh\r\n            86400       ; Retry\r\n            2419200     ; Expire\r\n            86400       ; Negative Cache TTL\r\n)\r\n;\r\n@   IN  NS  ns1.example.com.\r\n@   IN  A   192.168.1.10\r\nns1 IN  A   192.168.1.10\r\n<\/code><\/pre>\n<ol>\n<li>Save and close the file.<\/li>\n<li>Restart the BIND service to apply the configuration changes.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo systemctl restart bind9\r\n<\/code><\/pre>\n<p>You have successfully set up the DNS domain name resolution service. You can now configure the DNS server on other computers to use the IP address you have set up, allowing you to access your server through domain resolution.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can set up DNS domain resolution services on Ubuntu by installing and configuring the BIND software. Here are the detailed steps: Open the terminal and log in as the root user. Install the BIND software. sudo apt update sudo apt install bind9 Open the main configuration file of BIND for editing. sudo nano \/etc\/bind\/named.conf.options [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-22410","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to configure DNS domain name resolution service in Ubuntu? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to configure DNS domain name resolution service in Ubuntu?\" \/>\n<meta property=\"og:description\" content=\"You can set up DNS domain resolution services on Ubuntu by installing and configuring the BIND software. Here are the detailed steps: Open the terminal and log in as the root user. Install the BIND software. sudo apt update sudo apt install bind9 Open the main configuration file of BIND for editing. sudo nano \/etc\/bind\/named.conf.options [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T23:33:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T22:48:55+00:00\" \/>\n<meta name=\"author\" content=\"William Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"William Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\"},\"author\":{\"name\":\"William Carter\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\"},\"headline\":\"How to configure DNS domain name resolution service in Ubuntu?\",\"datePublished\":\"2024-03-15T23:33:22+00:00\",\"dateModified\":\"2024-03-21T22:48:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\"},\"wordCount\":166,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\",\"name\":\"How to configure DNS domain name resolution service in Ubuntu? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T23:33:22+00:00\",\"dateModified\":\"2024-03-21T22:48:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to configure DNS domain name resolution service in Ubuntu?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\",\"name\":\"William Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"caption\":\"William Carter\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to configure DNS domain name resolution service in Ubuntu? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/","og_locale":"en_US","og_type":"article","og_title":"How to configure DNS domain name resolution service in Ubuntu?","og_description":"You can set up DNS domain resolution services on Ubuntu by installing and configuring the BIND software. Here are the detailed steps: Open the terminal and log in as the root user. Install the BIND software. sudo apt update sudo apt install bind9 Open the main configuration file of BIND for editing. sudo nano \/etc\/bind\/named.conf.options [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T23:33:22+00:00","article_modified_time":"2024-03-21T22:48:55+00:00","author":"William Carter","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"William Carter","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/"},"author":{"name":"William Carter","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0"},"headline":"How to configure DNS domain name resolution service in Ubuntu?","datePublished":"2024-03-15T23:33:22+00:00","dateModified":"2024-03-21T22:48:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/"},"wordCount":166,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/","name":"How to configure DNS domain name resolution service in Ubuntu? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T23:33:22+00:00","dateModified":"2024-03-21T22:48:55+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-configure-dns-domain-name-resolution-service-in-ubuntu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to configure DNS domain name resolution service in Ubuntu?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0","name":"William Carter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","caption":"William Carter"},"url":"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/22410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=22410"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/22410\/revisions"}],"predecessor-version":[{"id":56330,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/22410\/revisions\/56330"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=22410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=22410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=22410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}