SlatStack配置之iptables以及相关问题

背景:安装完saltstack之后想配置iptables防火墙,保证服务器安全,但是配起来才发现问题不断
1.1 第一个问题iptables安装
1.1.1 系统版本是Centos7,需要用yum安装iptables
yum install iptables
yum install iptables-services.x86_64
1.1.2 关闭移除firewalld
systemctl mask firewalld
yum remove firewalld
1.1.3 备份
cp –rp /etc/sysconfig/iptables /etc/sysconfig/iptables.bak
1.1.4 启动
service iptables start
1.1.5 清除原策略(请先把ssh端口配置策略写在定时任务里)
ptables -F    <- 清空iptables所有规则信息(清除filter)
ptables -X    <- 清空iptables自定义链配置(清除filter)
ptables -Z    <- 清空iptables计数器信息(清除filter)
1.1.6 配置策略
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
1.1.7 开通22号端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
1.1.8 开通4505和4506端口
iptables -A INPUT -p tcp --dport 4505 -j ACCEPT
iptables -A INPUT -p tcp --dport 4506 -j ACCEPT

1.2 第二个问题iptables策略问题
配置完上面策略之后,用salt '*' test.ping
Salt request timed out. The master is not responding. If this error persists after verifying the master is up, worker_threads may need to be increased.
最后发现需要配置状态机制,允许所有已经建立的和相关的连接
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
之后发现
salt '*' test.ping
正常了

1.3 第三个问题ping问题
我发现用其它的服务器ping本台服务器不通
添加以下策略,允许其它机器ping通防火墙
iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT

写到/etc/sysconfig/iptables
service iptables save

 

转载于:https://www.cnblogs.com/frank-hui/p/11077875.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值