配置Ubuntu DNS伺服器
DNS(Domain Name Server,域名伺服器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的伺服器。 |
伺服器IP 10.68.19.61
作業系統 Ubuntu 13.04
DNS程式 Bind9
測試域名 mycloud.com
目標IP 10.68.19.134
apt-get install bind9
總共需要編輯2個檔案,新增2個檔案,如下: 修改/etc/bind/named.conf.options,去掉forwarders的註釋,其中的IP為網路營運商提供的DNS伺服器,這裡我們使用google的DNS。
forwarders { 8.8.8.8; 8.8.4.4; };
修改/etc/bind/named.conf.local,在最後增加增加雙向解析程式碼:
zone "mycloud.com" { type master; file "/etc/bind/db.mycloud.com"; }; zone "19.68.10.in-addr.arpa" { type master; file "/etc/bind/db.10.68.19"; };
注意:其中的19.68.10是目標IP10.68.19.134的前三段,表示一個IP地址段。
新增域名(mycloud.com)解析檔案/etc/bind/db.mycloud.com,內容如下:
; ; BIND data file for dev sites ; $TTL 604800 @ IN SOA mycloud.com. root.mycloud.com. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS mycloud.com. @ IN A 10.68.19.134 *.mycloud.com. 14400 IN A 10.68.19.134
新增IP地址反向解析檔案/etc/bind/db.10.68.19,內容如下:
; ; BIND reverse data file for dev domains ; $TTL 604800 @ IN SOA dev. root.dev. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS mycloud.com. 134 IN PTR mycloud.com.
service bind9 restart
修改每一臺需要使用該DNS伺服器的dns配置檔案
sudo vi /etc/resolv.conf
修改nameserver為上邊配置好的DNS伺服器IP
nameserver 10.68.19.61
此修改在每次重啟伺服器後都會賠覆蓋,可以修改配置檔案
sudo vi /etc/resolvconf/resolv.conf.d/base
在其中增加一條
nameserver 10.68.19.61
這樣重啟伺服器後DNS配置依然有效,然後重啟networking服務,重新整理DNS快取。
service networking restart
root@controller:/etc/bind# nslookup > baidu.com Server: 10.68.19.61 Address: 10.68.19.61#53 Non-authoritative answer: Name: baidu.com Address: 220.181.111.86 Name: baidu.com Address: 123.125.114.144 Name: baidu.com Address: 220.181.111.85 > mycloud.com Server: 10.68.19.61 Address: 10.68.19.61#53 Name: mycloud.com Address: 10.68.19.134 > uaa.mycloud.com Server: 10.68.19.61 Address: 10.68.19.61#53 Name: uaa.mycloud.com Address: 10.68.19.134
解析情況為,域名:baidu.com,在本地DNS中沒有找到匹配,透過DNS:8.8.8.8解析,mycloud.com在本地DNS中有匹配,解析到10.68.19.134.
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2706672/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ubuntu16.04 伺服器配置IP DNSUbuntu伺服器DNS
- ubuntu 配置靜態IP 和 DNSUbuntuDNS
- ubuntu18.04安裝dns伺服器UbuntuDNS伺服器
- Ubuntu 配置SSH伺服器Ubuntu伺服器
- PowerDNS 配置 DNS 名稱伺服器DNS伺服器
- 雙AdguardHome配置做DNS伺服器DNS伺服器
- DNS主從伺服器配置實現DNS伺服器
- 伺服器:Ubuntu設定IP地址、閘道器、DNS伺服器UbuntuDNS
- windows2003伺服器搭建DNS伺服器配置圖解教程Windows伺服器DNS圖解
- dns伺服器DNS伺服器
- Homestead(ubuntu)下laravel使用RabbitMQ——伺服器配置篇UbuntuLaravelMQ伺服器
- DNS伺服器配置工具:Namo for Mac v2.0.1直裝版DNS伺服器Mac
- 在國產處理器伺服器上配置DNS 輪詢伺服器DNS
- Ubuntu 配置Ubuntu
- DNS域名伺服器DNS伺服器
- DNS/DHCP 伺服器DNS伺服器
- Ubuntu下修改為永久DNS的方法UbuntuDNS
- ubuntu 22.04版本修改伺服器名、ip,dns資訊的操作方法Ubuntu伺服器DNS
- DNS解析常見問題:什麼是主DNS伺服器和輔助DNS伺服器?DNS伺服器
- 【Ubuntu】Ubuntu 24 配置映象源Ubuntu
- DNS軟體bind-實現DNS伺服器DNS伺服器
- dns劫持伺服器搭建、DNS劫持原理與操作DNS伺服器
- 公共DNS伺服器整理DNS伺服器
- DNS伺服器介紹DNS伺服器
- Ubuntu OpenNTM配置Ubuntu
- ubuntu linux配置UbuntuLinux
- Ubuntu小配置Ubuntu
- DNS伺服器是什麼?DNS伺服器的主要型別都有哪些?DNS伺服器型別
- 恆訊科技分析:DNS伺服器和DNS伺服器地址是什麼?DNS伺服器
- windows server 2008 r2 DNS伺服器配置教程圖文詳解WindowsServerDNS伺服器
- 國內DNS最快的伺服器 解析最快的dnsDNS伺服器
- 雲伺服器ubuntu下nginx和php-fpm環境配置伺服器UbuntuNginxPHP
- 如何修改域名DNS伺服器?修改DNS伺服器常見問題彙總DNS伺服器
- Linux之DNS伺服器實戰:部署本地正解反解DNS伺服器,部署主從伺服器,DNS_View檢視實驗LinuxDNS伺服器View
- 基於 Ubuntu 伺服器配置原生的 Socks5 閘道器代理伺服器Ubuntu伺服器
- DNS 伺服器的型別DNS伺服器型別
- 企業DNS伺服器部署DNS伺服器
- ubuntu下vsftpd配置UbuntuFTP