ubuntu dnsmasq ubuntu dnsmasq問題

/var/run/NetworkManager/resolv.confhtml

 

而你真實的dns服務器地址,是被這個服務管理維護着的/ubuntu

local process -> local dnsmasq -> router -> ISP dns

 

 

  1. 訪問一個域名,但本地 /hosts 裏找不到。
  2. 找到DNS服務器,到DNS服務器上去找
  3. DNS 服務器接收到域名訪問,若是是本地配置好的,則可直接返回結果。若是本地未配置,則到 dnsmasq 配置的默認上一級 DNS 服務器上找。

127.0.1.1應該是用於端口映射(port forwarding)的,好比ISP分配的DNS server是220.250.64.26,則dnsmasq會將客戶端向127.0.0.1:53發出的DNS請求,轉發到220.250.64.26:53服務器

相似的還有putty、SecureCRT等終端仿真程序。考慮如下場景:
主機A能夠訪問主機B,主機B能夠訪問主機C,但主機A卻不能直接訪問主機C,這時A就能夠將C的ssh端口映射到B上的一個隨機端口(好比6667),之後直接訪問B:6667就能實現A訪問C的效果。網絡

[ubuntu networking networkmanager]https://blog.csdn.net/u012336923/article/details/50639425ssh

[ubuntu dnsmasq問題]工具

http://www.cnblogs.com/chjbbs/p/8302056.htmlpost

 

DNSmasq是一個小巧且方便地用於配置DNS和DHCP的工具,適用於小型網絡,它提供了DNS功能和可選擇的DHCP功能。它服務那些只在本地適用的域名,這些域名是不會在全球的DNS服務器中出現的。DHCP服務器和DNS服務器結合,而且容許DHCP分配的地址能在DNS中正常解析,而這些DHCP分配的地址和相關命令能夠配置到每臺主機中,也能夠配置到一臺核心設備中(好比路由器),DNSmasq支持靜態和動態兩種DHCP配置方式。性能

其中:
DNSmasq把因特網地址和地址-域名映射關係放入cache中,減小服務器負擔的同時也提高了性能
DNSmasq能配置來自動用PPP或DHCP配置請求從上行域名解析服務器中獲取地址信息,若是信息發生改變,它會自動重載這些信息。
DNSmasq能被配置用來向特定的上行服務器發送特定的域名解析請求,從而能夠簡單的與私有的DNS服務器結合使用。url

做者:D0be 連接:https://www.jianshu.com/p/8f36fe09e39e 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
相關文章
相關標籤/搜索