想要从内网直接去访问外网的服务器肯定是不可能的,因为互联网中的机器都是公网通信,它看到内网来源后不知道该响应给谁,这就要用到源地址转换。源地址转换实质上就是把要出去的数据包中的源地址做了修改。 Linux 上基于 iptables 可实现源地址转换,即 SNAT。一般情况下一台主机配置一个公网 IP ...
学习使用iptables
基础知识防火墙 工作于主机或网络边缘,对于进出的报文根据事先定义的规则做检查,对被匹配到的报文作出相应处理的组件 iptables linux 的包过滤功能,即 linux 防火墙,它由 netfilter 和 iptables 两个组件组成。真正实现防火墙功能的是 netfilter,它是一个 L ...
CentOS中resolv.conf的配置实验
通常情况下,在 Linux 中可以用来配置 DNS 地址的文件有两个: 解析配置文件 /etc/resolv.conf,文件中的注释行可以采用 # 或者 ; 开头 网卡 ifcfg 配置文件 /etc/sysconfig/network-scripts/ifcfg-eth* resolv.con ...
利用Dnsmasq搭建本地自有DNS服务器
Dnsmasq 提供 DNS 缓存和 DHCP服务、Tftp服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。作为DHCP 服务器,Dnsmasq 可以用于为局域网电脑分配内网ip地址和提供路由。DNS和DHCP两个功能可以同时或分别单独 ...
NegativeCaching的简单理解
首先简单说一下DNS解析的相关流程。客户端在访问某个域名,例如 ”www.xieyidian.com” 的时候,浏览器首先会将这个域名提交到客户端配置的 DNS 服务器上,由 DNS 服务器将其解析为可识别的 IP 地址,并返回客户端,随后客户端会使用解析到的IP地址访问。 一般情况下,在成功解析一 ...