国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將Raspberry Pi用作DNS服務器?

母豬會上樹 ? 來源:母豬會上樹 ? 作者:母豬會上樹 ? 2023-02-25 17:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus.com英語網站的翻譯稿。如果您正在尋找用于家庭或小型企業網絡的DNS服務器,Raspberry Pi將會是一個便宜、可靠且節能的選擇。
首先,讓我們來了解一下什么是DNS服務器。

究竟什么是DNS服務器?

DNS代表“域名系統”。DNS服務器將人性化的域名轉換為計算機可以使用的IP地址。
這樣您就可以通過輸入“deviceplus.com”來訪問這個網站了,而不是IP地址13.52.144.235—誰能記得住呢?

更好的一點是,如果我們將此網站移至具有新IP地址的新服務器,我們只需要更新我們的DNS記錄即可,其他人不會受到影響。

擁有您自己的DNS服務器的好處

只要網站加載了出來,您就已經在使用DNS服務器了。
您的互聯網供應商幾乎都是允許您使用他們的DNS服務器的,如果您對此不滿意,可以隨時使用公共DNS服務器。
這也許就是您想要自己的DNS服務器的原因。

提升您的網頁瀏覽速度

從您的本地網絡獲取某些內容總是比從互聯網上獲取要快。前者有時可以將頁面加載時間縮短幾百毫秒。這不會給生活帶來什么改變,但是效果是顯著的。
而這種加快只有在您的本地DNS服務器已經有相關記錄的情況下才有效。否則,仍然必須從互聯網上獲取內容。
在本地網絡上保持整個DNS一直更新是不切實際的。相反,服務器會將這些記錄進行緩存,直到它們的“生存時間”值(TTL)到期。
大多數操作系統和網絡瀏覽器也會在您的計算機上緩存這些相同的記錄,因此如果它只是一臺使用了互聯網連接的計算機,那么擁有自己的DNS服務器并不會帶來任何區別。
當多個擁有多臺設備的人在本地網絡上,并共享互聯網連接時,自己擁有DNS服務器會更有意義。這種情況下,將所有內容緩存在一個地方將可以減少需要離開網絡的請求數量。

將域加入黑名單

如果您想完全阻止某些域,使用DNS服務器將會非常好用且高效。一些政府以這種方式審查整個國家的網絡。
作為家長,您可能希望以同樣的方式阻止您的孩子訪問特定網站。請注意,這僅在他們通過該網絡訪問互聯網時有效,并且許多孩子已經有足夠的專業知識通過配置一個不同的DNS服務器來規避這一點了。
您可能還想阻止某些您覺得具有侵擾性或者令人生厭的域。
甚至還有一個用于Raspberry Pi的DNS服務器程序,叫Pi-Hole,可以立即阻止廣告。

添加自定義域

您還可以為本地網絡上的設備提供各自的域名,僅對其他本地機器可見。
您可以為打印機、媒體中心,甚至冰箱和咖啡機(如果它們連接到了您的網絡中)命名。
這將使您不必追蹤辦公室或家中所有設備的IP地址。

了解更多有關互聯網的信息

也許您只是想更好地了解一下DNS,但是學習DNS的話也是必要了解一下互聯網的。

確保您的Raspberry Pi具有保留IP

如果您的Raspberry Pi DNS服務器有一個動態分配的IP,那將會很頭疼。每隔一段時間,它就會被分配一個不同的IP地址,網絡上的其他設備也將不再連接到它。
這就是為什么您要為這個Raspberry Pi保留一個IP。您可以通過登錄路由器的儀表板來執行該操作。
這一部分的確切步驟會因您的設備不同而略有不同。如果您遇到困難,請使用搜索引擎查找您設備的手冊。

設置您的操作系統并安裝Dnsmasq

現在您的設備已經有了固定IP,讓我們開始安裝將要使用的軟件:Dnsmasq。
最好從重新安裝一個Raspberry Pi OS開始。您也許希望更改默認密碼,并在raspi-config中設置ssh訪問。
首先,通過輸入以下內容更新您的操作系統:
sudo apt update && sudo apt upgrade -y

然后安裝Dnsmasq.
sudo apt install dnsmasq -y

就是這樣!現在您就擁有一個DNS服務器了!

配置Dnsmasq

您可以開始向Raspberry發送DNS請求了,但是需要對默認設置進行調整才能發揮最大作用。輸入以下命令打開配置文件:
sudo nano /etc/dnsmasq.conf

這個文件對有用的命令有詳細的注釋,所以您可以盡情查閱對其進行了解。有幾個部分需要特別注意。

不要將本地流量轉發到上游服務器

在配置文件的頂部附近,您會發現寫有“#domain-needed”和“#bogus-p”的行。
設置#domain-needed選項將會阻止DNS服務器向上游尋找不在域中的主機,而bogus-priv選項將會阻止它向上游查找私有IP地址。
在公司網絡上,也許您會想在上游服務器中查找這些東西。但是在公共互聯網上尋找它們沒有任何意義,所以我們使用這些選項。
您可以通過刪除行開頭的注釋符號來應用它們。

poYBAGPzHOqATMPMAAFBB9XFLyY200.jpg

配置上流DNS服務器

向下滾動,并查找顯示“#no-resolv”的行。刪除注釋字符以應用該選項。往下幾行后,有一行顯示“#server=/localnet/192.168.0.1”,刪除這一行。我們將要輸入自己的設置。
我通常使用Google的DNS服務器。它們的快速可靠會帶來幫助,但是老實說,這主要是因為IP地址非常容易記住。
對此的配置如下:
server=8.8.8.8
server=8.8.4.4

pYYBAGPzHO6ADxyaAAD7aG6aQLk186.jpg

如果您不想使用Google服務,那么可以使用您的互聯網供應商或其他公共DNS服務器。例如CloudFlare。

添加自定義域和阻止域

往下不遠的地方有一行顯示“#address=/double-click.net/127.0.0.1”。
這對于將域分配給本地網絡上的設備很有用。公共互聯網上未使用的任何內容都可以,我通常為其使用頂級域.lan。
復制這一行的語法。在本項目中,是將我的媒體和復古游戲裝備放置在了retropie.lan上,如下所示:
address=/retropie.lan/192.168.0.6

不要忘記為路由器中對應的設備保留這些IP地址。
您還可以在此處阻止特定域,方法是將它們定向到私人IP。
address=/www.nickelback.com/127.0.0.1
poYBAGPzHPGAFTwUAAElTgKP09I059.jpg

如果您對阻止廣告服務器更感興趣,那么可以很容易在網上找到列表。
您可以隨意將域定向到公共IP。這對于網站在上線前測試網站遷移很有用。
請注意,這些域僅用于使用此DNS服務器的設備。如果您想要一個域名出現在公共DNS上,您必須購買它。

設置緩存大小

默認情況下,Dnsmasq將緩存最多150條記錄。即使是非常輕量的網絡瀏覽器也可以將其占滿。
該緩存保存在內存中,如果空間太大會影響性能。
但是我們在這里服務的是一個小型網絡,現在的內存比幾十年前編寫Dnsmasq時更加充足,而且這些記錄每個只使用100個字節。我們可以在其中放入幾兆字節的內容。
向下滾動到顯示“#cache-size=150”的地方,您需要向下滾動得多一些。刪除前面的注釋字符并將該數字設置的更大。
我只是添加了幾個零,以使其成為15000,這比小型網絡的DNS服務器緩存的記錄要多得多。

pYYBAGPzHPOAZjP6AAEY8m52Rew412.jpg

完成配置編輯后

當您對設置感到滿意時,保存并退出,然后輸入以下內容重新啟動服務:
sudo systemctl restart dnsmasq

配置您的設備以使用該DNS服務器

現在您的DNS服務器已經啟動并運行,我們來開始使用它。
將其配置為整個網絡的默認DNS服務器的最簡單方法是在路由器中進行配置。
計算機和其他設備通常也可以在設置或控制面板中單獨進行配置。

設置自動安全更新

不要對這里的安全兩個字大意。DNS服務器可能會是線上犯罪分子的重要目標,他們可以將您重定向到惡意站點。
我們已將其設置為只能從您的本地網絡內訪問,這降低了很多風險。但是自動應用安全更新仍然是一個好主意。
有一個便利的軟件包可以為我們執行該操作,叫無人職守自動更新軟件。我們來安裝它。
sudo apt install unattended-upgrades -y

該安裝包在Raspberry Pi OS Buster中的默認配置是每天進行安全更新。
如果您還沒有更改默認密碼,也不要忘記更改!為SSH訪問設置基于證書的身份驗證也是一個很好的主意。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    14

    文章

    10251

    瀏覽量

    91480
  • DNS
    DNS
    +關注

    關注

    0

    文章

    229

    瀏覽量

    21147
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    從零搭建企業級DNS服務器實戰指南

    搞運維這些年,DNS出問題的場景見過太多了。有一次凌晨三點被電話叫醒,整個公司業務癱瘓,查了兩個小時才發現是DNS服務器磁盤滿了,緩存寫不進去導致解析超時。還有一次更離譜,開發同事直接把測試環境的
    的頭像 發表于 01-29 09:45 ?477次閱讀

    如何為印度服務器申請和配置反向DNS記錄?

    ,確保您的印度服務器IP享有最佳聲譽。 一、 什么是反向DNS?為什么它對你的印度服務器至關重要? 在深入步驟之前,我們首先要理解核心概念。普通的正向DNS
    的頭像 發表于 10-28 10:12 ?619次閱讀

    歐洲服務器免費ip地址怎么獲???#歐洲服務器 #免費IP地址 #服務器

    服務器
    jf_57681485
    發布于 :2025年06月13日 11:15:04

    DNS服務器無法訪問?2分鐘快速排查與解決!#DNS服務器 #DNS #服務器

    服務器
    jf_57681485
    發布于 :2025年06月10日 14:55:34

    告別廣告與 ISP 追蹤!如何在樹莓派上設置 DNS 緩存服務器 — 完整指南!

    前文提示:告別廣告與ISP追蹤!把樹莓派改造成家用網絡的DNS服務器,簡直太酷了!從升級路由到修改某些設置,提升Wi-Fi速度的方法有很多。但如果你想獲取一些高級技巧來加快你喜愛網站的加載速度
    的頭像 發表于 05-26 15:32 ?955次閱讀
    告別廣告與 ISP 追蹤!如何在樹莓派上設置 <b class='flag-5'>DNS</b> 緩存<b class='flag-5'>服務器</b> — 完整指南!

    告別廣告與 ISP 追蹤!把樹莓派改造成家用網絡的 DNS 服務器,簡直太酷了!

    DNS是你在互聯網連接中很少考慮或改變的東西。我以前也很天真,以為只要在Windows電腦上改改DNS設置就能提升網速。然而,直到幾個月前,我才意識到不使用一個支持HTTPS的中央DNS服務器
    的頭像 發表于 05-24 08:33 ?675次閱讀
    告別廣告與 ISP 追蹤!把樹莓派改造成家用網絡的 <b class='flag-5'>DNS</b> <b class='flag-5'>服務器</b>,簡直太酷了!

    服務器數據恢復—Linux系統服務器崩潰的數據恢復案例

    服務器數據恢復環境: linux操作系統服務器中有一組由4塊SAS接口硬盤組建的raid5陣列。 服務器故障: 服務器工作過程中突然崩潰。管理員
    的頭像 發表于 05-20 15:46 ?865次閱讀

    如何在Linux中配置DNS服務器

    本文詳細介紹了如何在Linux中配置DNS服務器,包括DNS工作原理、本地緩存、DNS查詢過程,以及正向和反向查詢的配置。步驟包括服務器配置
    的頭像 發表于 05-09 13:38 ?2592次閱讀
    如何在Linux中配置<b class='flag-5'>DNS</b><b class='flag-5'>服務器</b>

    如何在Raspberry Pi OS上安裝SDK?

    Raspberry Pi OS 上安裝 SDK
    發表于 04-30 06:45

    國外bgp服務器多少錢?# 服務器

    服務器
    jf_57681485
    發布于 :2025年04月24日 14:19:00

    新加坡服務器延遲大嗎?真相在這里#新加坡服務器 #服務器

    服務器
    jf_57681485
    發布于 :2025年04月18日 13:48:50

    NTP校時服務器 時鐘同步服務器

    服務器
    jf_75250307
    發布于 :2025年03月19日 20:56:34

    服務器數據恢復—如何預防服務器故障與恢復服務器數據!

    服務器常見故障: 硬件故障:磁盤損壞、電池故障等。 軟件問題:操作系統崩潰、未知的程序運行錯誤等。 病毒破壞:勒索病毒加密、刪除服務器數據等。 不可控力量;服務器浸水、火燒、機房倒塌等導致
    的頭像 發表于 03-11 12:36 ?1202次閱讀