91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

上海晶珩電子科技有限公司 ? 2025-05-26 15:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前文提示:

告別廣告與 ISP 追蹤!把樹莓派改造成家用網(wǎng)絡(luò)的 DNS 服務(wù)器,簡直太酷了!

90098c64-3a03-11f0-8605-92fbcf53809c.jpg

從升級路由器到修改某些設(shè)置,提升 Wi-Fi 速度的方法有很多。但如果你想獲取一些高級技巧來加快你喜愛網(wǎng)站的加載速度,可以嘗試啟用 DNS 緩存。對于不熟悉這個術(shù)語的人來說,域名服務(wù)充當(dāng)著人類可讀 URL 與網(wǎng)站數(shù)字形式的 IPv4 和 IPv6 地址之間的橋梁。每次你搜索一個網(wǎng)站時,DNS 服務(wù)器會解析請求,并加載其 IP 地址與你輸入到網(wǎng)頁瀏覽器中的 URL 相匹配的網(wǎng)站。

由于 DNS 解析可能需要幾秒鐘時間,你可以通過在本地網(wǎng)絡(luò)中緩存記錄來縮短響應(yīng)時間。更棒的是,你可以將家里任何一臺舊的樹莓派改造成一臺廉價的 DNS 緩存服務(wù)器!

所需物品

搭建 DNS 服務(wù)器并不需要太多資源,這意味著你可以自由選擇任意一款樹莓派來完成這個項目。不過,我強(qiáng)烈建議選擇配備 LAN 端口的樹莓派型號,因為我們的主要目標(biāo)是盡可能降低延遲。

我們使用的是樹莓派操作系統(tǒng)的圖形用戶界面版本,但你也可以在任何基于桌面的 Linux 發(fā)行版上按照此方法操作,包括樹莓派精簡版、DietPi 以及依賴命令行界面的其他操作系統(tǒng)。如果你在安裝操作系統(tǒng)時遇到困難,可隨時查閱我們的《樹莓派入門指南》以作參考。

樹莓派5

9018161c-3a03-11f0-8605-92fbcf53809c.png

SanDisk 256GB Extreme microSDXC UHS-I存儲卡

903f2004-3a03-11f0-8605-92fbcf53809c.png

注意:主板和SD卡可以直接聯(lián)系我們進(jìn)行購買。

在樹莓派上設(shè)置靜態(tài) IP 地址

在樹莓派上安裝好操作系統(tǒng)后,你需要為你的單板計算機(jī)(SBC)設(shè)置一個靜態(tài) IP 地址。操作步驟如下:

1.如果你使用的是帶有圖形用戶界面(GUI)的發(fā)行版,請打開終端應(yīng)用程序。

2.輸入以下命令來檢查路由器的 IP 地址:

ip r | grepdefault

9093ae4e-3a03-11f0-8605-92fbcf53809c.jpg

“default via”后面的 IPv4 地址就是你的路由器地址。

3.:使用 nano 編輯器修改 dhclient.conf 文件:

sudo nano /etc/dhcp/dhclient.conf

909c9c0c-3a03-11f0-8605-92fbcf53809c.jpg

4.在文件末尾添加以下行:

A.

interfacewlan0/eth0

B.

staticip_address=IP_address/24

C.

staticrouters=Router_address

D.

staticdomain_name_servers=DNS_address

90baf0c6-3a03-11f0-8605-92fbcf53809c.jpg

對于靜態(tài)ip地址字段,您可以隨意添加您的路由器尚未分配給其他設(shè)備的任何IPv4地址。接下來,確保將運(yùn)行ip r | grep default命令后收到的值粘貼到static routers字段中。最后,您可以為靜態(tài)域名服務(wù)器字段選擇任何8.8.8.8、1.1.1.1或其他DNS服務(wù)器。

5.按 Ctrl+X,然后按 Y 和 Enter 鍵退出 dhclient.conf 文件。

配置 Dnsmasq

為樹莓派分配好靜態(tài) IP 地址后,就可以初始化 Dnsmasq 服務(wù)器了。

1. 運(yùn)行以下命令獲取 Dnsmasq 軟件包:

sudoapt install dnsmasq -y

90c8d9b6-3a03-11f0-8605-92fbcf53809c.jpg

2.使用 nano 文本編輯器打開 dnsmasq.conf 文件:

sudo nano /etc/dnsmasq.conf

90e2c9c0-3a03-11f0-8605-92fbcf53809c.jpg

3.去掉以下命令前面的 # 號:

A.

domain-needed

B.

bogus-priv

C.

dnssec

D.

no-resolv

90ef28dc-3a03-11f0-8605-92fbcf53809c.jpg

4.向下滾動到 #server=/localnet/192.168.0.1 命令,并將其替換為你想要使用的上游服務(wù)器

server=1.1.1.1

91049096-3a03-11f0-8605-92fbcf53809c.jpg

5.去掉 cache-size 字段前面的 # 號,并將其值設(shè)置為 2000,以增加 DNS 緩存的大小。

9110ef8a-3a03-11f0-8605-92fbcf53809c.jpg

6.按 Ctrl+X、Y 和 Enter 鍵保存更改并退出配置文件。

7.運(yùn)行以下命令重啟 Dnsmasq 服務(wù)并檢查其狀態(tài):

A.

sudosystemctl restart dnsmasq

B.

sudosystemctl status dnsmasq

9121687e-3a03-11f0-8605-92fbcf53809c.jpg

從其他設(shè)備連接到 DNS 緩存服務(wù)器

盡管你的樹莓派 DNS 服務(wù)器已經(jīng)啟動并運(yùn)行,但如果你想利用 DNS 緩存功能,還需要將你的設(shè)備連接到它。下面我們將以 Windows 11 計算機(jī)為例說明操作步驟,大多數(shù)操作系統(tǒng)的整體過程是相同的:

1.右鍵單擊“開始”按鈕,然后選擇“運(yùn)行”。

912ce1c2-3a03-11f0-8605-92fbcf53809c.jpg

2.在“打開”欄中輸入 ncpa.cpl,然后點擊“確定”。

91433a3a-3a03-11f0-8605-92fbcf53809c.jpg

3.右鍵單擊你的網(wǎng)絡(luò)接口,然后選擇“屬性”。

914fced0-3a03-11f0-8605-92fbcf53809c.jpg

4.雙擊“Internet 協(xié)議版本 4 (TCP/IPv4)”。

91661fa0-3a03-11f0-8605-92fbcf53809c.jpg

5.在“使用下面的 DNS 服務(wù)器地址”選項旁邊的單選按鈕上進(jìn)行切換,然后輸入你的樹莓派的(靜態(tài))IPv4 地址,并點擊“確定”。

94737328-3a03-11f0-8605-92fbcf53809c.jpg

利用閑置樹莓派提升網(wǎng)絡(luò) DNS 解析速度

948b48a4-3a03-11f0-8605-92fbcf53809c.jpg

將你的電腦連接到樹莓派 DNS 服務(wù)器后,你可以通過打開你喜愛的網(wǎng)站來檢查一切是否正常工作。根據(jù)你的互聯(lián)網(wǎng)速度,首次打開網(wǎng)頁時緩存過程可能需要一兩秒鐘。但一旦 URL 緩存完成,你的瀏覽器在加載你經(jīng)常訪問的網(wǎng)頁時會稍微快一些。

原文地址:

https://www.xda-developers.com/dns-caching-server-on-raspberry-pi/

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10256

    瀏覽量

    91517
  • ISP
    ISP
    +關(guān)注

    關(guān)注

    6

    文章

    498

    瀏覽量

    54933
  • DNS
    DNS
    +關(guān)注

    關(guān)注

    0

    文章

    229

    瀏覽量

    21166
  • 樹莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2079

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    何在Linux中配置DNS服務(wù)器

    本文詳細(xì)介紹了如何在Linux中配置DNS服務(wù)器,包括DNS工作原理、本地緩存、DNS查詢過程,
    的頭像 發(fā)表于 05-09 13:38 ?2628次閱讀
    如<b class='flag-5'>何在</b>Linux中配置<b class='flag-5'>DNS</b><b class='flag-5'>服務(wù)器</b>

    何在樹莓派上設(shè)置并使用VNC?遠(yuǎn)程訪問完整指南

    為什么要在樹莓派上使用VNC?使用VNC與樹莓派的主要優(yōu)勢在于其提供的靈活性。我們可以在“無頭模式”(無物理顯示)下運(yùn)行樹莓派,同時仍能完
    的頭像 發(fā)表于 07-26 20:42 ?5745次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b><b class='flag-5'>設(shè)置</b>并使用VNC?遠(yuǎn)程訪問<b class='flag-5'>完整</b><b class='flag-5'>指南</b>!

    【Raspberry Pi 3試用體驗】+ 搭建本地DNS服務(wù)器

    address=/taobao.com/218.195.54.90resolv.conf:文件主要的作用是DNS客戶機(jī)配置文件,設(shè)置DNS服務(wù)器的IP地址及
    發(fā)表于 04-24 21:39

    如何外網(wǎng)直接訪問樹莓派上搭建的服務(wù)器

    我在我的樹莓派上用flask搭建了一個服務(wù)器,放上了自己的網(wǎng)頁,開放在80端口。但是我樹莓派連接的是寢室的WiFi,并沒有公網(wǎng)IP。我有阿里云的服務(wù)
    發(fā)表于 07-04 17:55

    DNS攻擊防范科普系列1》—你的DNS服務(wù)器真的安全么?

    時,給訪問用戶的提醒。DNS劫持主要是將NS紀(jì)錄指向到黑客可以控制的DNS服務(wù)器,而DNS投毒卻是指一些有意或無意制造出來的域名服務(wù)器數(shù)據(jù)包
    發(fā)表于 10-16 15:21

    Win 2000中DNS服務(wù)器設(shè)置

    Win 2000中DNS服務(wù)器設(shè)置  DNS Domain Name Service是域名解析服務(wù),是一種組織成域?qū)哟谓Y(jié)構(gòu)的計算機(jī)和網(wǎng)絡(luò)
    發(fā)表于 02-01 11:51 ?999次閱讀

    何在樹莓派上設(shè)置Minecraft服務(wù)器

    想按自己的方式玩Minecraft嗎?設(shè)置自己的服務(wù)器,創(chuàng)建自己的世界,或者與朋友和家人一起建立世界?
    的頭像 發(fā)表于 12-05 09:36 ?7440次閱讀

    DNS服務(wù)器DNS服務(wù)器地址是什么

    今日就來同大家分享什么是DNS服務(wù)器地址,DNS服務(wù)器地址怎么找,幫助大家更了解DNS服務(wù)器。首
    的頭像 發(fā)表于 03-30 15:57 ?1w次閱讀

    探討DNS服務(wù)器解析

    本地 DNS 服務(wù)器收到來自客戶端的 DNS 請求,它會在其緩存中查找 google.com 的 IP 地址。如果它可以找到對應(yīng)的條目,它將直接將 IP 地址返回給客戶端。否則,本地
    的頭像 發(fā)表于 05-05 15:42 ?2217次閱讀

    DNS服務(wù)器無響應(yīng)的解決方法

      域名系統(tǒng)( DNS )是將網(wǎng)址轉(zhuǎn)換為IP地址的過程。 DNS服務(wù)器通常由互聯(lián)網(wǎng)服務(wù)提供商( ISP )提供。 是訪問網(wǎng)站的重要組件之一。
    的頭像 發(fā)表于 03-01 15:43 ?9416次閱讀

    路由DNS設(shè)置方法和異常解決方法

    DNS服務(wù)器設(shè)置是將DNS服務(wù)從互聯(lián)網(wǎng)服務(wù)提供商(ISP
    發(fā)表于 05-08 17:50 ?2.8w次閱讀

    何在 Linux 上查看本地 DNS 緩存

    ? 刷新本地 DNS 緩存可以解決 HTTP 錯誤并保護(hù)您免受 DNS 欺騙。以下是在 Linux 上執(zhí)行此操作的方法。 當(dāng)您使用域名訪問網(wǎng)站時,您的系統(tǒng)會向 DNS
    的頭像 發(fā)表于 06-26 10:52 ?4449次閱讀
    如<b class='flag-5'>何在</b> Linux 上查看本地 <b class='flag-5'>DNS</b> <b class='flag-5'>緩存</b>

    dns服務(wù)器地址設(shè)置為多少

    DNS(域名系統(tǒng))是互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施之一,用于將域名轉(zhuǎn)換為IP地址,使用戶可以訪問網(wǎng)絡(luò)資源。要設(shè)置DNS服務(wù)器地址,首先需要理解DNS的工作
    的頭像 發(fā)表于 01-15 11:11 ?3154次閱讀

    人臉識別指南:如何在樹莓派上安裝和設(shè)置 Dlib

    學(xué)習(xí)如何在樹莓派上安裝Dlib并配置人臉識別功能,為您的AI項目奠定基礎(chǔ)。在樹莓派上安裝Dlib的詳細(xì)步驟要為
    的頭像 發(fā)表于 03-24 17:31 ?1552次閱讀
    人臉識別<b class='flag-5'>指南</b>:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝和<b class='flag-5'>設(shè)置</b> Dlib

    告別廣告ISP 追蹤!把樹莓派改造成家用網(wǎng)絡(luò)的 DNS 服務(wù)器,簡直太酷了!

    什么后果。當(dāng)我了解到,只需用樹莓派這樣便宜的東西就能搭建一個家用DNS服務(wù)器時,我不禁想,要是我早點這么做,下載廣告攔截或者向互聯(lián)網(wǎng)
    的頭像 發(fā)表于 05-24 08:33 ?683次閱讀
    <b class='flag-5'>告別</b><b class='flag-5'>廣告</b>與 <b class='flag-5'>ISP</b> <b class='flag-5'>追蹤</b>!把<b class='flag-5'>樹莓</b>派改造成家用網(wǎng)絡(luò)的 <b class='flag-5'>DNS</b> <b class='flag-5'>服務(wù)器</b>,簡直太酷了!