[發明專利]一種實現多條上網通道DNS數據隔離的方法在審
| 申請號: | 202110898719.1 | 申請日: | 2021-08-05 |
| 公開(公告)號: | CN113630480A | 公開(公告)日: | 2021-11-09 |
| 發明(設計)人: | 王曉明 | 申請(專利權)人: | 芯河半導體科技(無錫)有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/06;H04L12/741 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214135 江蘇省無錫市新吳區菱*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 上網 通道 dns 數據 隔離 方法 | ||
本發明公開了一種實現多條上網通道DNS數據隔離的方法,通過記錄下掛設備的IP地址和綁定到上網路由WAN的DNS地址到配置文件,網關收到下掛設備的DNS請求;下掛設備發送DNS域名解析請求報文到設備的DNSMASQ服務;DNSMASQ服務根據下掛設備的IP地址查找數據存儲鏈表中對應的DNS服務器地址,實現LAN側下掛設備的DNS請求從綁定的上網路由WAN的DNS服務器轉發。本發明基于現有的DNSMASQ服務,通過記錄配置文件的形式,DNSMASQ服務方便讀取且易于維護;實現了不同上網通道的DNS數據隔離,能夠滿足運營商在某些特定商業場景的應用和實現。
技術領域
本發明涉及DNS數據管理領域,具體是一種實現多條上網通道DNS數據隔離的方法。
背景技術
DNS(Domain Name System,域名系統)是互聯網的一項服務。它作為將域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便地訪問互聯網。
DNSMASQ是一個輕巧的,容易使用的DNS服務工具,它可以應用在內部網和Internet連接的時候的IP地址NAT轉換,也可以用做小型網絡的DNS服務。
利用DNSMASQ實現家庭網關下掛設備訪問互聯網的DNS服務,其過程是:家庭網關下掛設備發送DNS域名解析請求報文到家庭網關的DNSMASQ服務,家庭網關的DNSMASQ服務收到家庭網關下掛設備發送的DNS域名解析請求報文。
首先,DNSMASQ服務從家庭網關的DNS緩存中查找之前已經訪問的域名中有沒有這次訪問的域名,如果有,直接返回域名對應的IP地址到家庭網關的下掛設備;如果沒有,然后DNSMASQ服務從/etc/resolv.conf文件讀取上游DNS服務器地址,DNSMASQ服務轉發DNS域名解析請求報文到上游DNS服務器,上游DNS服務器返回DNS域名解析響應報文到DNSMASQ服務,DNSMASQ服務轉發DNS域名解析響應報文到家庭網關的下掛設備。
現有的DNSMASQ DNS查詢方法中,DNSMASQ從/etc/resolv.conf文件讀取上游DNS服務器地址,/etc/resolv.conf文件記錄的是默認上網路由的DNS服務器地址,家庭網關下掛設備訪問外部網絡,域名解析都從默認上網通道的DNS服務器轉發,這將限制運營商某些特定商業場景的應用和實現,不利于DNS數據的管理,進而無法滿足家庭網關多條上網通道DNS數據的隔離。
本發明將提供一種實現多條上網通道DNS數據隔離的方法來解決目前家庭網關多條上網通道DNS數據沒有隔離的問題
發明內容
本發明的目的在于提供一種實現多條上網通道DNS數據隔離的方法,以解決當家庭網關配置多條上網通道,家庭網關的多個LAN端口分別綁定到不同的上網路由WAN連接,LAN側下掛設備訪問外部網絡,域名解析都從默認上網路由WAN的DNS轉發,導致運營商某些特定商業場景的應用無法實現,不易于管理的問題。
為實現上述目的,本發明提供如下技術方案:
一種實現多條上網通道DNS數據隔離的方法,該方法包括如下步驟:
步驟一、家庭網關上電,根據設備的配置信息初始化配置文件,然后啟動DNSMASQ服務,DNSMASQ服務讀取配置文件,檢索配置文件的信息并記錄相關的信息到數據存儲鏈表;DNSMASQ服務數據鏈表存放的是LAN側下掛設備的IP地址和其綁定到上網路由WAN的DNS服務器地址的對應關系。
步驟二、家庭網關下掛設備訪問外部網絡,下掛設備發送DNS域名解析請求報文到設備的DNSMASQ服務。
步驟三、設備的DNSMASQ服務首先從設備的DNS緩存中查找之前已經訪問的域名中有沒有這次訪問的域名。
步驟四、如果設備的DNS緩存中有查找到訪問的域名,設備的DNSMASQ服務直接返回域名對應的IP地址到下掛設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于芯河半導體科技(無錫)有限公司,未經芯河半導體科技(無錫)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110898719.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種節能環保烘房
- 下一篇:一種轉子零部件在注塑模具上的安裝方法





