DNS与防火墙

本文详细介绍了如何基于ACL实现DNS子域授权,包括DNS服务器配置、zone文件管理、DNS主从同步以及iptables的iptables表、链结构、NAT转换(DNAT/SDNAT)、SNAT和POSTROUTING链的使用。同时涵盖了iptables规则的添加、查看、删除和iptables策略的实战应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 实现DNS子域授权
  2. 基于acl实现智能DNS
  3. 总结防火墙分类
  4. 总结iptable 5表5链, 基本使用,扩展模块。
  5. 总结iptables规则优化实践,规则保存和恢复。
  6. 总结NAT转换原理, DNAT/SDNAT原理,并自行设计架构实现DNAT/SNAT。
  7. 使用REDIRECT将90端口重定向80,并可以访问到80端口的服务
  8. firewalld常见区域总结。
  9. 通过ntftable来实现暴露本机80/443/ssh服务端口给指定网络访问

DNS

实现DNS自解析

10.0.0.155 DNS服务器
10.0.0.150 client -nameserver:10.0.0.155
10.0.0.156 web

DNS

cat named.conf.default-zones
zone "linux-magedu.com" {
   
        type master;
        file "/etc/bind/db.linux-magedu.com";
};

root@ubuntu2:/etc/bind# cat /etc/bind/db.linux-magedu.com
linux-magedu.com.       86400 IN SOA mage-dns. admin.linux-magedu.com. ( 123 3H 15M 1D 1W )

linux-magedu.com.       86400 IN NS dns1.linux-magedu.com.

dns1.linux-magedu.com.  86400 IN A  10.0.0.155

www.linux-magedu.com.   86400 IN A  10.0.0.56
w.linux-magedu.com.     86400 IN A  1.2.3.4

#语法检查
root@ubuntu2:/etc/bind# named-checkzone linux-magedu.com /etc/bind/db.linux-magedu.com
zone linux-magedu.com/IN: loaded serial 123
OK

root@ubuntu2:/etc/bind# rndc reload
server reload successful

root@ubuntu2:/etc/bind# dig www.linux-magedu.com

; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> www.linux-magedu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48642
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 3d108db02fc9047f0100000065f97e678cd7aa180ae5bab4 (good)
;; QUESTION SECTION:
;www.linux-magedu.com.          IN      A

;; ANSWER SECTION:
www.linux-magedu.com.   86400   IN      A       10.0.0.156

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Tue Mar 19 12:00:39 UTC 2024
;; MSG SIZE  rcvd: 93



client
在这里插入图片描述
web服务器 156

echo "<h1>this is linux-magedu.com</h1>" >> /var
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值