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 来源:简书 简书著做权归做者全部,任何形式的转载都请联系做者得到受权并注明出处。
相关文章
相关标签/搜索