提高網速 MAC配置DNS伺服器

2021-08-03 06:48:17 字數 1086 閱讀 9685

1、brew install dnsmasq

2、cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf

3、新建/usr/local/etc/resolv.dnsmasq.conf 內容為dns列表

4、修改dnsmasq.conf檔案

//配置上行dns,對應no-resolv

resolv-file=/usr/local/etc/resolv.dnsmasq.conf

內的dns定址嚴格按照從上到下順序執行,直到成功為止

strict-order

//緩衝大小

cache-size=1024

表示本機的ip位址,只有127.0.0.1的時候表示只有本機可以訪問

listen-address=127.0.0.1,192.168.x.x

//dns解析hosts時對應的hosts檔案,對應no-hosts

addn-hosts=/etc/hosts

//表示不使用本機的hosts檔案

no-hosts

//需要被解析的網域名稱/期望解析結果

5、brew services restart dnsmasq 重啟dnsmasq服務(start啟動)

6、sudo killall -hup mdnsresponder 重新整理緩衝dns

說明:把本機dns配置成127.0.0.1即可讓本機也走此dns伺服器。

第五步brew操作可以分解為:

1、開機自執行

sudo cp -fv /usr/local/opt/dnsmasq/*.plist /library/launchdaemons

sudo launchctl load /library/launchdaemons/homebrew.mxcl.dnsmasq.plist

2、命令重啟

sudo launchctl stop homebrew.mxcl.dnsmasq

sudo launchctl start homebrew.mxcl.dnsmasq

dns伺服器配置 專案三 DNS伺服器配置

一 專案任務描述 有一所院校,組建了校園內部的區域網並架社內部的web伺服器和ftp伺服器,現需要安裝並配置一台dns伺服器為校園網內部的使用者提供dns服務,使使用者能夠使用網域名稱訪問內部的web 和ftp伺服器以及網際網路上的各個 二 專案任務劃分 子任務1 dns的安裝 子任務2 dns正向...

DNS伺服器配置

dns domain name server,網域名稱伺服器 是進行網域名稱 domain name 和與之相對應的ip位址 ip address 轉換的伺服器。dns中儲存了一張網域名稱 domain name 和與之相對應的ip位址 ip address 的表,以解析訊息的網域名稱。下面就由我給...

DNS伺服器配置

dns簡介 1.dns實際上是網域名稱系統的縮寫,它的目的是為客戶機對網域名稱的查詢提供ip位址,以便使用者用易記的名字搜尋和訪問必須通過ip才能定位的本地網路或internet上的資源。通過dns服務,使得網路服務的訪問更加簡單,許多重要網路服務的實現也需要借助於dns服務。dns服務可視為網路服...