公司內基於ubuntu建立內網DNS服務

2021-09-07 11:05:09 字數 1234 閱讀 1421

公司內部的dns服務是必備的,工程師不應該記住機器的ip,第一是因為ip是magic number,第二是ip會變,我們應該通過人類可讀的遮蔽掉ip變化的網域名稱來訪問服務,因此,dns服務是必備的。

採用bind9在ubuntu上實現dns,已經有一些文章了,但實踐發現,都不是最簡潔的,有些彎路,因此,把自己實踐可行且又簡單的方案寫下來

安裝bind9

sudo apt install bind9配置

cd /etc/bind

指定某個檔案用於解析某個網域名稱

我們公司的網域名稱用imsightmed(乙個醫療ai公司)

# vim named.conf.default-zones

# add following lines

zone "imsightmed.com"

;

將子網域名稱寫入上面的檔案中

借模板之力

sudo cp db.local db.imsightmed.com

# vim db.imsightmed.com

# add your subdomain map

gitlab in a 192.168.1.174

nexus in a 192.168.1.156

允許其他主機使用該dns服務
# sudo vim named.conf.options

# add following lines in options

listen-on port 53

;#options ;

重啟即可生效

sudo systemctl restart bind9.service測試

ping gitlab.imsightmed.com

可以獲取正確的ip

可以正常使用原來的功能

sudo apt install resolvconf

cd /etc/resolvconf/resolv.conf.d

sudo

echo

"nameserver $"

>

head

sudo resolvconf -u

這樣,就能永久生效。

怎樣建立公司?

普通的有限責任公司,最低註冊資金3萬元,需要2個 或以上 股東,從06年1月起新的公司法規定,允許1 東註冊有限責任公司,這種特殊的有限責任公司又稱 一人 但公司名稱中不會有 一人 字樣,執照上會註明 自然人獨資 最低註冊資金10萬元。如果你和朋友 家人合夥投資創業,可選擇普通的 最低註冊資金3萬元...

樹莓派交叉編譯環境的建立(基於ubuntu)

本文參考了網上的教程,但是針對source bashrc出現的錯誤 導致sudo等command無法找到 特別增加了命令執行路徑的說明,在自己電腦上實際測試成功。安裝虛擬機器vmware workstation 14 player 虛擬機器安裝ubuntu,預設賬戶名為ubuntu pi 進入ubu...

在Ubuntu 內安裝spin

相關課程 協議分析與設計 一 前期準備 系統採用了ubuntu 18.04.3 lts 建議更換國內映象,參考 1 安裝依賴 安裝c語言編譯器 sudo apt install build essential 可能需要輸入一次使用者密碼 2 安裝tcl和tk 可以在 查詢最新版本安裝 sudo ap...