㈠ bind小組件不顯示
若 bind 小組件不顯示,可以檢查以下幾個方面:1. 是否已成功安裝了bind小組件;2. 是否在操作系統中啟用了bind小組件;3. 是否在瀏覽器中正確配置了bind小組件。
㈡ Ubuntu Server 安裝配置 bind9
域名服務(DNS)是一種Internet服務,可將IP地址和標准域名(FQDN)相互映射。這樣,DNS減輕了記住IP地址的需要。運行DNS的計算機稱為名稱伺服器。Ubuntu附帶了BIND (Berkley Internet Naming Daemon),BIND是用於在linux上維護名稱伺服器的最常用程序。
在終端提示符下,輸入以下命令安裝 dns:
dnsutils 軟體包是測試和解決 DNS 問題非常有用的。 這些工具通常已經安裝,但是要檢查或安裝 dnsutils,請輸入以下內容:
有許多方法可以配置BIND9。一些最常見的配置是緩存名稱伺服器,主伺服器和輔助伺服器。
DNS配置文件存儲在 /etc/bind 目錄中。主要配置文件是 /etc/bind/named.conf ,在軟體包提供的布局中僅包括這些文件。
可以將同一伺服器配置為緩存名稱伺服器,主要和輔助名稱伺服器:這都取決於它所服務的區域。伺服器可以是一個區域的授權開始(SOA),同時為另一區域提供輔助服務。同時為本地LAN上的主機提供緩存服務。
默認配置充當緩存伺服器。只需取消注釋並編輯 /etc/bind/named.conf.options 即可設置ISP的DNS伺服器的IP地址:
要啟用新配置,請重新啟動DNS伺服器。在終端提示下:
在本節中,將BIND9配置為域的主伺服器 example.com 。只需 example.com 用您的FQDN(完全合格的域名)替換即可。
要將DNS區域添加到BIND9,將BIND9變成主伺服器,請首先編輯 /etc/bind/named.conf.local :
現在,使用現有的區域文件作為模板來創建 /etc/bind/db.example.com 文件:
編輯新的區域文件, /etc/bind/db.example.com 然後更改 localhost.為伺服器的FQDN,.在末尾保留其他文件。更改 127.0.0.1 為名稱伺服器的IP地址和 root.localhost 有效的電子郵件地址,但用 . 代替通常的 @ 符號,並再次.在末尾保留。更改注釋以指示此文件所針對的域。
為基本域創建 A 記錄 example.com 。此外,創建一個 A 記錄的 ns.example.com ,在這個例子中,域名伺服器:
每次更改區域文件時,都必須增加序列號(Serial)。如果在重新啟動BIND9之前進行了多次更改,只需增加一次串列。
現在,您可以將DNS記錄添加到區域文件的底部。有關詳細信息,請 參閱公共記錄類型 。
對區域文件進行了更改之後,需要重新啟動BIND9以使更改生效
現在已經設置了區域並將名稱解析為IP地址,現在需要添加反向區域以允許DNS將地址解析為名稱。
編輯 /etc/bind/named.conf.local 並添加以下內容:
現在創建 /etc/bind/db.192 文件:
接下來編輯 /etc/bind/db.192 ,更改與 /etc/bind/db.example.com 相同的選項:
每次更改時,「反向」區域中的序列號也需要增加。 對於您在 /etc/bind/db.example.com 中配置的每個A記錄(即針對另一個地址),您需要在 /etc/bind/db.192 中創建一個PTR記錄。
創建反向區域文件後,重新啟動BIND9
一旦配置了主伺服器,強烈建議使用輔助伺服器,以在主伺服器不可用時維持域的可用性。
首先,在主伺服器上,需要允許區域傳輸。將 allow-transfer 選項添加到示例正向和反向區域定義中 /etc/bind/named.conf.local :
在主伺服器上重新啟動BIND9:
接下來,在輔助伺服器上,以與主伺服器相同的方式安裝bind9軟體包。然後編輯, /etc/bind/named.conf.local 並為正向和反向區域添加以下聲明:
在輔助伺服器上重新啟動BIND9:
在其中, /var/log/syslog 您應該看到類似以下內容的內容(為了適應本文檔的格式,對某些行進行了拆分):
測試BIND9的第一步是將名稱伺服器的IP地址添加到主機解析器。應該配置主要名稱伺服器以及另一個主機,以仔細檢查。有關將名稱伺服器地址添加到網路客戶端的詳細信息,請參閱DNS客戶端配置。最後,您的 nameserver 一行 /etc/resolv.conf 應指向, 127.0.0.53 並且您應該 search 為您的域指定一個參數。像這樣:
要檢查您的本地解析器正在使用哪個DNS伺服器,請運行:
如果安裝了dnsutils軟體包,則可以使用DNS查找實用程序dig測試設置:
安裝完BIND9之後,請對環回介面使用dig來確保它正在偵聽埠53。從終端提示符下:
您應該在命令輸出中看到類似於以下內容的行:
如果您已將BIND9配置為緩存名稱伺服器,則「挖掘」外部域以檢查查詢時間:
注意查詢時間接近命令輸出的末尾:
經過第二次挖掘後,應該有所改進:
現在演示應用程序如何使用DNS解析主機名,使用ping實用程序發送ICMP回顯請求:
這測試名稱伺服器是否可以將名稱解析為 ns.example.com IP 地址。 命令輸出應類似於:
測試區域文件的一種好方法是使用 named-checkzone 與bind9軟體包一起安裝的實用程序。使用此實用程序,可以在重新啟動BIND9並使更改生效之前確保配置正確。
要測試我們的示例正向區域文件,請從命令提示符處輸入以下內容:
如果一切配置正確,您應該會看到類似以下的輸出:
同樣,要測試反向區域文件,請輸入以下內容:
輸出應類似於:
BIND9有多種可用的日誌記錄配置選項,但是兩個主要的選項是 channel 和 category ,它們分別配置日誌的去向和要記錄的信息。
如果未配置任何日誌記錄選項,則默認配置為:
讓我們將BIND9配置為將與DNS查詢相關的調試消息發送到單獨的文件。
我們需要配置一個通道以指定要將消息發送到的文件,以及一個category。在此示例中,類別將記錄所有查詢。編輯 /etc/bind/named.conf.local 並添加以下內容:
由於命名守護程序以綁定用戶身份運行,因此 /var/log/named 必須創建目錄並更改所有權:
現在重新啟動BIND9,以使更改生效:
您應該看到文件中 /var/log/named/query.log 填充了查詢信息。這是BIND9日誌記錄選項的簡單示例。
㈢ win7下如何安裝ADS2009
1、首先雙擊ads2016_01_shp.exe,稍抄等片刻後即可一路Next。
㈣ bind9的初步使用(1)
周五把自己的電腦重裝了一下,還是使用的經典的windows+vmware+ubuntu的經典方式(對我來說)。但是我不想每次都修改host文件來實現我的域名訪問,所以我在想有沒有一個更好的方式,可以讓我實現域名映射。這個時候我想到了自己架設一個dns伺服器。說干就干,我就准備用dns的開源系統 bind9 來搞一番。
其實安裝非常簡單,一條命令就搞定了
啟動:
停止:
重啟:
狀態:
舉個例子,比如現在我們有個域名是:baoguoxiao.pro。現在我們要對這個域名進行虛擬映射。
首先打開 /etc/bind/named.conf.local ,追加如下內容到文件尾部:
那麼現在這個文件的內容完整如下:
我們定義的地址是 /etc/bind/zones/baoguoxiao.pro.db 。但是我們的 /etc/bind/ 並沒有該目錄。所以需要如下命令進行創建:
進入該目錄:
然後創建該文件 baoguoxiao.pro.db ,並追加如下命令:
這樣就設置完成了。然後我們將bind9進行重啟。
好了,這樣就表示已經配置成功了
之前的設置我們需要指定本機的DNS伺服器才可以使用,如果我們不指定的話,那麼查詢該域名是沒有效果的:
在ubuntu17.10之後,網卡配置已經更新為netplan。該配置文件的目錄是 /etc/netplan/ 。不過裡面的文件不一定是相同的名字。我的文件打開是這樣的。
注意,我在倒數第二行的數組裡面添加本機的伺服器 192.168.1.231 。關於該文件的配置,可以查看我的另外一篇文章: UBUNTU17.10設置固態IP 。
這樣我們在本機就可以不指定dns伺服器的基礎上進行獲取域名的ip了。
本篇文章就說到這里。下一篇講如何配置可區域網訪問。
㈤ win7系統怎麼安裝
win7原版安裝步驟如下:
1、使用解壓工具把win7原版鏡像文件解壓到C盤之外的分區,比如D盤,然後選擇點擊setup.exe進行下一步。
2、打開安裝向導,點擊「現在安裝」。
3、提示「安裝程序正在啟動」。
4、選擇「不獲取最新安裝更新」。
5、選擇「我接受」,然後下一步。
6、安裝類型選擇「自定義(高級)」。
7、在彈出的安裝盤符界面,點擊「C盤」,然後點擊「下一步」
PS:點擊其他盤符將會把系統安裝在其他盤(做雙系統的可參考)。
8、轉到這個界面,開始執行win7原版鏡像安裝過程,期間計算機會自動重啟多次,不需要人為的操作(可以先玩一會手機,看個視頻什麼的)。
9、安裝重啟完成後,進入系統配置過程,只需要看清楚默認的設置沒有錯便下一步。
10、完成後進入設置界面,輸入用戶名和計算機名稱,點擊「下一步」。
11、設置計算機登錄密碼(此項可不設置),點擊「下一步」。
12、設置Windows,選擇以後詢問。
13、設置時間和日期(默認為當日北京時間),點擊「下一步」
14、然後根據自行的需要來設置自己的網路。
15、緊接著會提示「正在完成您的設置」→歡迎→「正在准備桌面」,稍等片刻後便會進入win7界面,然後你可以進行一些個性化設置。
16、進入系統之後,桌面是空的!我們可以把圖標調出來。右鍵點擊桌面-個性化-更改桌面圖標!然後在挑選出你要顯示桌面的圖標即可。
17、最後,右鍵「我的電腦」→「屬性」查看電腦基本信息。
18、注意事項:需安裝的系統位數要與當前系統位數一致,否則提示安裝不了,或出現其他的安裝問題,如32位系統環境下要安裝64位win7需通過其他介質來啟動安裝(如U盤等)。
㈥ linux怎麼安裝及配置bind9.9.9p1-39.1
一,安裝BIND
1.下載BIND http://www.isc.org 也可以去本站下載 bind9 dns軟體。
2.編譯安裝
.代碼如下:
# tar zxvf bind-9.4.0.tar.gz
# cd bind-9.4.0
# ./configure sysconfdir=/etc //更多安裝選項 ./configure --help
# make
# make install
二,配置BIND
A.創建需要文件
1)./etc/named.conf
# vi /etc/named.conf 推出保存即可 或 touch /etc/named.conf
2)./etc/rndc.conf
# rndc-confgen > /etc/rndc.conf
B.創建目錄 /var/named
# mkdir /var/named
B.編輯/etc/named.conf 內容如下
.代碼如下:
options {
directory "/var/named"; //表示默認的資料庫文件在/var/named中 若沒有需手動創建
// pid-file "/var/run/named/named.pid"; //運行的PID文件路徑,用於使用其他用戶啟動named
};
zone "." { //創建root域
type hint;
file "named.ca";
};
zone "localhost" { //創建 localhost域
type master;
file "named.local";
};
zone "example.com" { //創建 example.com域
type master;
file "example.com.zone";
};
zone "0.0.127.in-addr.arpa"{ //localhost的反解析
type master;
file "127.0.0.zone";
};
zone "100.168.192.in-addr.arpa" { //example.com的反向解析
type master;
file "192.168.100.zone";
};
//這段文件在/etc/rndc.conf 的尾部需拷貝才能使用 # tail +13 /etc/rndc.conf >>/etc/named.conf
# Use with the following in named.conf, adjusting the allow list as needed:
key "rndc-key" {
algorithm hmac-md5;
secret "HWM3L+e7LWDZJJ/dJEzQEw==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
# End of named.conf
D.在/var/named 中創建相應的數據文件 文件名由named.conf 中的file 參數制定
由named.conf可知有 named.ca, named.local, example.com.zone, 127.0.0.zone , 192.168.100.zone
1. named.ca
# dig -t NS . >/var/named/named.ca
2. named.local #vi /var/named/named.local 加入以下內容
.代碼如下:
$TTL 1D
@ IN SOA localhost. root (
2007042801
1H
15M
1W
1D )
IN NS @
IN A 127.0.0.1
3. example.com.zone
.代碼如下:
$TTL 1D
@ IN SOA example.com. root (
2007042801
1H
15M
1W
1D )
IN NS ns.example.com.
IN MX 10 mail.example.com.
IN A 192.168.100.125
www IN A 192.168.100.125
db IN A 192.168.100.124
ns IN A 192.168.100.126
mail IN A 192.168.100.251
shop IN A 192.168.100.125
*.shop IN A 192.168.100.124
news IN CNAME www
3. 127.0.0.zone
$TTl 1D
@ IN SOA @ root.localhost. (
2007042801
1H
15M
1W
1D
)
IN NS localhost.
1 IN PTR localhost.
4. 192.168.100.zone
$TTL 1D
@ IN SOA @ root.example.com. (
2007042801
1H
15M
1W
1D )
IN NS example.com.
125 IN PTR example.com.
125 IN PTR www.example.com.
124 IN PTR db.example.com.
126 IN PTR ns.example.com.
251 IN PTR mail.example.com.
補充說明
a. named伺服器的啟動問題
1. 啟動 #named //以root用戶啟動
#named -u named //以named用戶啟動,必須有這個用戶而且,named.pid的屬主是 named
2. 更改配置後如何重啟
# rndc reload
3.測試配置是否成功,可用 host, dig ,nslookup 判斷
㈦ 如何搭建DNS伺服器
搭建DNS伺服器步驟如下:
1、安裝bind服務 。