linux基本服務系列之智慧型DNS 一

2021-09-02 17:54:45 字數 1420 閱讀 3154

我引用一下維基百科的說法:bind(berkeley internet name daemon)是現今網際網路上最常使用的dns伺服器軟體,使用bind作為伺服器軟體的dns伺服器約佔所有dns伺服器的九成。bind現在由網際網路系統協會(internet systems consortium)負責開發與維護。

dhsmasq主要是在配置檔案/etc/dnsmasq.conf,而bind的唯一的主配置檔案是named.conf ,當然你也可以自己編寫主配置檔案,具體見下面的例子。

其中的key是由rndc-confgen生成的。

key "rndc-key"

keys ;

options ; //定義了允許向主zone檔案傳送動態更新的匹配列表

//反向解析

zone "1.168.192.in-addr.arpa" in ;

檔案rjkj.com.zone檔案位於/usr/local/named/var中,其內容如下所示:

$ttl 86400

$origin rjkj.com.

@    in soa ns1 root(

2013031901 ;serial

12h ;refresh

7200 ;retry

604800 ;expire

86400 ;mininum

ns  ns1.rjkj.com.

ns  ns2.rjkj.net.

mx  10  mail.rjkj.com.

ns1    in  a   192.168.10.1

www    in  a   192.168.10.10

in  a   192.168.10.11

mail    in  a   192.168.10.20

ljx    in  a   192.168.10.30

ftp    in  cname   ljx

說到這裡,感覺貌似漏了點東西,智慧型dns,何為智慧型,這個我就不多說明了,修改起來很簡單,需要在配置檔案name.conf和zone下功夫;

name.conf檔案配置: 

上面**中的ct.txt和cnc.txt分別錄入了我大中國電信和聯通的ip段,意義為使用者歸屬是ct的ip,會返回ct.rjkj.com.zone的解析記錄,而cnc的ip就會返回cnc.rjkj.com.zone的解析記錄;實現了智慧型控制使用者的dns解析,是為智慧型dns也。

玩 High API 系列之 智慧型客服

現在很多行業中的客服在已經逐漸被機械人所替代,大大減少了企業的客服成本,但這些機械人客服的服務能力機械,往往不能滿足客戶的需求,同時也缺少後期資料分析的能力。對於中小企業而言,如何快速具備智慧型化的客服能力呢?好在我們處在雲計算,api時代,可以通過阿里雲已經提供的雲小蜜 雲呼叫中心 智慧型對話分析...

SQL系列之基本操作

create table 列名 資料型別 表級完整性約束條件 列名 資料型別 表級完整性約束條件 例項 create table student sno char 9 primary key,sname char 20 unique,s char 2 sage smallint,sdept char...

Linux系列 二 基本操作

全稱描述 binbinaries 存放二進位制可執行檔案 boot 存放用於系統引導時使用的各種檔案 devdevices 用於存放裝置檔案 etcetcetera 存放系統配置檔案 home 存放使用者檔案的根目錄 liblibrary 存放跟檔案系統中的程式執行所需要的共享庫及核心模組 mntm...