日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自建DNS服务器,了解一代防火墙必备网络环境,局域网设备域名访问教程

發布時間:2025/4/5 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自建DNS服务器,了解一代防火墙必备网络环境,局域网设备域名访问教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

互聯網用域名訪問各種服務,很常見。比如訪問本站,用 www.icxbk.com
可是在家里,家庭局域網中的 linux 主機,文件服務器等,是直接用 IP 訪問的,比如:
用 192.168.3.21 訪問 Linux電腦
用 192.168.3.31 訪問 文件服務器

本文記錄一下在家庭局域網中,使用自己的域名

用 www.robe.lalala 訪問 linux電腦
用 file.robe.lalala 訪問 文件服務器。

提供這個解析域名服務的是域名服務器/DNS,ISC組織開發了開源的DNS軟件bind9,本文使用這個軟件,bind9 詳細信息可以去官網查看https://www.isc.org/

安裝

安裝軟件包 bind9,ubuntu 18.04 用源中的 bind9 就可以

安裝完成后,開始配置,配置之前,需要選一個域名,自己想用什么域名都行,家庭局域網內自己做主,最好不要和公網的域名沖突,不然的話,你本想訪問公網的服務,結果DNS老是給你解析到局域網內的主機,那就不爽了。
選好域名后,先檢查一下域名有沒有沖突:比如筆者的域名 robe.lalala,在公網查詢不到,可以用了。

開始配置bind9

打開 /etc/bind/named.conf.local 文件,
增加一個zone,填上域名;括號中type填master,主域名服務器;file 是解析的數據的文件,填上全路徑

修改file 文件的內容,可以復制本機的/etc/bind/db.local文件,修改如下,主要是增加兩個A地址記錄,保存

重啟bind9服務新配置生效:

Systemctl restart bind9.server

在bind9服務的本地查詢域名,域名服務器本身,www.robe.lalala,file.robe.lalala 都可以查到對應的ip地址

其他電腦上,直接查詢不到,是因為電腦一般都自動獲取DNS服務器ip,直接去網關上查詢了,或者其他DNS服務器了,跳過了本地局域網內的DNS服務器。
那就改,指定DNS服務器為局域網內的DNS服務器,修改網絡設置如下,填上運行bind9服務的那臺機器的IP,確定保存。

再試試,就可以解析了,還不行的話需要重啟一下電腦。DNS 解析過的域名會緩存在電腦中,重啟會清空緩存,再開機沒有緩存,就直接找DNS服務器解析,重啟后新的域名生效

現在在電腦瀏覽器中輸入 www.robe.lalala,和 file.robe.lalala,直接打開服務器了


putty 遠程登陸也可以用這個域名代替 ip 地址

使用新的域名,需要給電腦設置DNS服務器的地址。因為家里局域網中的電腦手機,默認是自動獲取DNS服務器IP的,獲取到的DNS服務器IP是網關IP,網關解析不到的域名會按照優先級,依次去電信公司DNS查詢,等等等,都找不到最終會去根DNS服務器查詢,跳過了本地DNS服務器,所以每一臺電腦手機都要設置DNS服務器IP。

參考:
https://wiki.archlinux.org/index.php/BIND_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
https://packages.ubuntu.com/eoan/bind9

總結

以上是生活随笔為你收集整理的自建DNS服务器,了解一代防火墙必备网络环境,局域网设备域名访问教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。