- 论坛徽章:
- 0
|
请教,如何设置Linux DNS服务器查询端口(非监听端口)?
我是一台机器跑 网关+DNS+SMB ,上次防火墙默认规则,被高人搞掂了.
看来,很少人来看这个问题,现在应用的规则是:
iptables -P INPUT DROP
iptables -A INPOT -i ppp0 -p udp --sport 53 --dport 65535 -j ACCEPT
这样,named 会从随机开始的端口号开始一个个的试,直到65535端口,就是要好长时间,
因为太慢,后来又改成
iptables -P INPUT DROP
iptables -A INPUT -i ppp0 -p udp --sport 53 --dport 1024:65535 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p udp --dport 53 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p tcp --dport 67 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p tcp --dport 137 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p tcp --dport 138 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p tcp --dport 445 -j ACCEPT
iptables -A INPUT -i eth1 -s *.*.*.0/16 -p tcp --dport 等等 -j ACCEPT
不知会不会有什么安全方面的问题.还有没有更好办法可以解决 网关+DNS+SMB 服务器的安全? |
|