PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   自建公眾 DNS 計畫 (https://www.pcdvd.com.tw/showthread.php?t=1157681)

DAYI5566 2019-03-20 05:17 PM

網路卡的DNS怎麼設定才會有 DNS over HTTPS, DNS over TLS?

crisliu2004 2019-03-20 06:59 PM

引用:
作者野口隆史
Google 我都不信了,何況是TWNIC

那請問你如何讓別人相信你呢? open source?

野口隆史 2019-03-21 09:29 AM

引用:
作者DAYI5566
網路卡的DNS怎麼設定才會有 DNS over HTTPS, DNS over TLS?

windows 目前沒有原生支援 DNS over HTTPS 跟 DNS over TLS
所以需要靠第三方做 DNS 代理
windows 可以使用 Stubby 做DNS over TLS
https://dnsprivacy.org/wiki/display...Stubby-Overview

為了避免造成更多問題,建議使用 DNS over TLS 就好
我自己並沒有實測 DNS over HTTPS 是否可用
因為兩者的前端服務雖然都是同一個
但是 HTTPS 的部分有多經過一道 web proxy
我不曉得實際上是否會造成影響


引用:
作者crisliu2004
那請問你如何讓別人相信你呢? open source?

會用的自然就會信
我也不是今天才開始跟你談資安
根本不需要為這種事去額外多做解釋

這台機器刷的是我自己私人信用卡
不是 gcp 的限定條件免費機器
(gcp 的限定條件免費機器沒有台灣地區的)
流量用得越多,我要付的錢也越多

多一個人用跟少一個人用對我來說都沒有影響
這個東西本來就只是為了解決我自己個人出門在外的隱私需求才特別去搭建的而已
我主要推廣的也不純粹是這台自建公眾 DNS SERVER
而是任何人如果有這方面的需求,我都建議自建私用的 DNS SERVER
如果我有時間,我可以提供一些技術上的支援
僅此而已

野口隆史 2019-03-21 09:36 AM

引用:
作者DAYI5566
網路卡的DNS怎麼設定才會有 DNS over HTTPS, DNS over TLS?

我後來覺得既然都要裝第三方服務使用DNS over TLS
你不如就直接用windows 版的adguard home 就好了
滑鼠點個幾下就好了,更方便,也不用改設定檔
https://github.com/AdguardTeam/AdGuardHome/releases

rainwens 2019-03-21 11:21 AM

引用:
作者crisliu2004
那請問你如何讓別人相信你呢? open source?

野口兄是架給自己用的,只是"順便"開放給大家用而已 :laugh:

信任有很多種層面,資安上的、隱私上的、資訊透明上的,
野口兄在意的地方很多,所以就乾脆自己架一個。

eves 2019-03-21 08:17 PM

進一步討論 虛擬服務器 的概念
連接服務器的目的就是上傳和下載數據
而虛擬服務器的概念就是不需要實體服務器,只需要下載上傳數據

一組hash+時間戳記,可以決定一個torrent發佈,
發佈一包數據,內容是按IP段為資料夾名的DNS數據庫文件,數據安全戳記,發佈方驗證戳記,IP戳記,時間戳記
發佈方是國家或是公信力單位,等於說除了這些單位沒有人可以偽造DNS,同時保護國家安全與實現黑防
發佈方只需要一次性發佈,其餘就交由P2P網路維持,數據安全取決於密碼學的可靠度
使用者可以選擇性初次下載或更新,特定源,特定日期發佈,全部或是部分IP段的數據庫,
程式可以完成數據安全校驗,
然而這樣只實現了唯讀發佈與數據安全

[跟帖]
作為實體服務器的替代,僅僅唯讀是不夠的,也就是需要實現可寫
以跟帖發帖為例,假設發佈 數據hash+數據安全戳記,發佈方驗證戳記,IP戳記,時間戳記 為發佈ID,
跟帖發帖除了自身發佈ID,還要有,以與主帖ID相同的跟帖戳記,而主帖發帖實際上是跟帖發帖的一種特例化
為了有效管理與避免偽造,發帖ID由虛擬服務器進行計算,並予以加密形式儲存,另提供明碼 服務器ID與偽碼 主帖ID與跟帖ID
使用者對依照服務器ID與主帖ID去檢索,就能將整個討論串的發佈給下載下來
真碼ID以加密形式儲存,而用戶僅知道偽碼,需通過虛擬服務器中介才能找到真正發佈,因此可以進行服務器管理

[跟帖計算]
將用戶終端的加密數據塊,下載到用戶端電腦,用戶端就變成臨時用戶終端機
臨時用戶終端機,可以發出管理指令給P2P網路,網路將後臺數據模塊,分散與冗餘地加載到可信網路的節點進行運算與校驗
並加入審核節點的簽章與審核時間戳 進行中介節點背書,並進行用戶發帖ID的計算

[帳號系統]
一個服務器的一個發佈串需要有用戶帳號登入與保存系統,
用戶帳號是跟帖的一種特例化,關鍵在於帳密hash化的破壞性儲存,加密儲存與分散化儲存
經過密碼學保護後並被分散的帳密數據,產生一組偽碼 分散帳密ID,通過指定服務器ID與分散帳密ID,
基於此可以調出經過加密與hash化的帳密進行驗證,登入後系統自動發帖,紀錄登入時間,ID,IP等基本發佈信息
同時保存登入信息hash於cookie,作為登入狀態的保持口令

[帳號系統計算]
後台管理系統是一組具有高權限的帳號
登入此帳號,會加載特殊的管理用終端機數據塊到用戶端,變成臨時管理終端
臨時管理終端機,可以發出管理指令給P2P網路,網路將後臺數據模塊,分散與冗餘地加載到可信網路的節點進行運算與校驗
管理系統可以進行帖子的屏蔽標記,帳戶的屏蔽,發帖的審核,編輯 等等基本的維護管理權限


再次強調,這裡並沒有實體的服務器,對於虛擬服務器一切均為數據,人們的網路活動,對虛擬服務器來說只是上載與下載數據
任何人可以自由下載與再配佈這些有義數據塊與無意義數據塊,安全性取決於密碼學,節點安全,與管理系統設計,
管理系統的程序以分散化形式,運行於 可信的安全節點,負責 真實發帖ID的規範化與計算,並提供用戶 索引用的偽ID
並基於偽ID的抽象化,密碼學,破壞儲存與分散儲存,實現虛擬服務器的管理

虛擬服務器最特別的就是如同wiki,雖然通過管理系統可以屏蔽表示,
但是所有數據歷程包含登入與發帖都是全紀錄保存的

野口隆史 2019-03-22 11:56 AM

DNS over HTTPS 測完了,可以使用
目前已經關閉查詢紀錄
但基於安全性防護的考量
HTTPS 會記錄 ACCESS LOG ( 這並不會建立 DNS 查詢結果跟 IP 間的關聯 )
WEB 會有它可能會面臨的問題
之後有時間會再新增兩台機器
做不斷線服務

adearlover 2019-03-23 06:54 AM

多謝自費提供這樣實用的DNS服務
但是PCDVD的�癟i會被過濾掉~:nonono:

野口隆史 2019-03-26 10:38 AM

引用:
作者adearlover
多謝自費提供這樣實用的DNS服務
但是PCDVD的�癟i會被過濾掉~:nonono:
https://imgur.com/eojeSlI.jpg

DNS 層級的過濾無法分辨****網域的解析要求來源
所以這個問題無法藉由設定白名單的方式排除

sparc10 2020-11-03 07:45 AM

引用:
作者DAYI5566
cisco 產品,很貴的感覺
CISCO OpenDNS是一個免費的域名解析服務提供商(DNS),並具備反釣魚、內容控制軟體等功能。
https://zh.wikipedia.org/wiki/OpenDNS

OPENDNS HOME抵擋malicious phishing & malware domains
https://www.opendns.com/home-internet-security/

簡單版用法》
控制台\網路和網際網路\網路和共用中心\乙太網路\内容\IPv4\内容
將DNS伺服器設爲
208.67.222.222
208.67.220.220
之後再按確定,然後把其他視窗都關閉。
詳見:
https://support.opendns.com/hc/en-us/sections/206253647

控制台\網路和網際網路\網路和共用中心\乙太網路\内容\IPv6\内容
將DNS伺服器設爲
2620:119:35::35
2620:119:53::53
之後再按確定,然後把其他視窗都關閉。

# 免費注冊,並自行決定OpenDNS過濾内容!
在這�堛`冊賬號后,去收信,再設定其他東西。
https://signup.opendns.com/homefree/

OpenDNS Home
https://dashboard.opendns.com/
輸入賬號與密碼后,進去設定

https://dashboard.opendns.com/setti...ntent_filtering
Web Content Filtering 》Choose your filtering level
選客制化,並勾選:
Academic Fraud/ Alcohol/ Drugs/ Gambling/ Tobacco/ Hate/ Parked Domains/ Tasteless/ Weapons/ Adware/ Web Spam
Advertisements
但不要勾選German Youth Protection/Proxy(會阻止下載YOUTUBE影片),然後存檔。

# 當你是用DHCP,則需安裝OpenDNS Dynamic IP updater client
https://support.opendns.com/hc/en-u...updater-client-
灌完重開機后,在其設定中,�ㄟ吨ㄜn回報錯誤。

測試是否使用OpenDNS
https://welcome.opendns.com/

PS:
此網頁能顯示上網時連到的DNS在何處。
https://browserleaks.com/ip
我在2020年10月測試時,發現自己會連到在香港的OpenDNS.
這樣速度很快,但如果你不想使用在香港的DNS,就再三思吧!


所有的時間均為GMT +8。 現在的時間是10:28 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。