linux网关配置DNS重定向

简介:

1.网络拓扑:

 

需求:内网所有去往公网DNS流量,都转发到内网的一台DNS服务器。
源需求贴:http://bbs.51cto.com/thread-939762-1.html
----用linux测试,这种方式也可以算是一种DNS欺骗技术
2.配置步骤:
A.linux网关配置:
①开启路由转发功能:
echo "1" > /proc/sys/net/ipv4/ip_forward
②配置PAT:
iptables -t nat -A POSTROUTING -o eth0 -s 10.1.1.0/24 -j MASQUERADE
③配置端口重定向:
iptables -t nat -A PREROUTING -p udp --dport 53 -j DNAT --to 10.1.1.10
B.R2配置:
①配置成DNS服务器:
ip dns server
②配置解析条目:
ip host www.baidu.com 10.1.1.1
C.R1配置:
指定DNS服务器为公网
ip name-server 202.1.1.2
3.测试:
A.R1能上公网:
R1#ping 202.1.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 202.1.1.2, timeout is 2 seconds:

!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 12/22/32 ms

B.R1找公网服务器解析域名:

R1#ping www.baidu.com

Translating "www.baidu.com"...domain server (202.1.1.2) [OK]

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 12/20/32 ms

----www.baidu.com为R2上面设置的地址10.1.1.1,下面为抓包截图




本文转自 碧云天 51CTO博客,原文链接:http://blog.51cto.com/333234/947227,如需转载请自行联系原作者

相关文章
|
28天前
|
缓存 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
38 0
|
30天前
|
存储 Cloud Native API
oss云网关配置
配置阿里云OSS与云网关实现灵活数据传输和访问控制。步骤包括开通OSS服务,创建Bucket,获取访问凭证,可选配置CORS和生命周期规则。云网关配置涉及阿里云云原生网关的代理规则设定或使用云存储网关集成OSS访问,具体配置需参照产品文档,因产品更新可能会有变动。
19 1
|
1月前
|
网络协议 Linux
Linux DNS服务详解——DNS主从架构配置
Linux DNS服务详解——DNS主从架构配置
407 4
|
1月前
|
域名解析 缓存 网络协议
Linux DNS服务详解——DNS基础知识
Linux DNS服务详解——DNS基础知识
72 1
|
30天前
|
域名解析 存储 网络协议
Linux中搭建主从DNS服务器
搭建主从DNS架构以提升DNS服务的高可用性、负载均衡和数据冗余。主服务器配置涉及编辑`/etc/named.conf`,设置监听IP和允许查询的范围,并定义主区域及允许的数据传输。从服务器配置需指定为奴隶类型,并指明主服务器的IP。测试表明正反向查询解析均正常。注意配置文件的语法正确性和权限设置。
|
2天前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
21天前
|
网络协议 Linux
Linux自建DNS
Linux自建DNS
11 0
|
21天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
存储 Shell Linux
Linux--文件(2)-重定向和文件缓冲
Linux--文件(2)-重定向和文件缓冲
|
1月前
|
域名解析 网络协议 Linux
Linux DNS服务详解——DNS服务搭建细节
Linux DNS服务详解——DNS服务搭建细节
33 5

相关产品

  • 云解析DNS