Linux CentOS上用iptables设置防火墙遇到的问题
作者:网络转载 发布时间:[ 2013/4/26 11:15:09 ] 推荐标签:
服务器环境:阿里云云服务器、Linux CentOS操作系统、Couchbase Server
开始的安全策略:默认拒绝所有、只允许所需
操作命令:
允许入站ssh连接
iptables -A INPUT -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
允许针对eth0网卡的入站8092端口访问
iptables -A INPUT -i eth0 -p tcp -m tcp --dport 8092 -j ACCEPT
拒绝所有其他入站连接
iptables -P INPUT DROP
保存规则至/etc/sysconfig/iptables
service iptables save
启动防火墙并让其开机运行
chkconfig --level 345 iptables on
这样操作后,安全策略生效,但发现客户端ssh虽然能连上服务器,但连接时的速度明显变慢,Couchbase Server也无法正常启动。
后来,改变防火墙安全策略,改为默认允许所有、只拒绝所需,问题解决。操作命令如下:
iptables -P INPUT ACCEPT
iptables -A INPUT -i eth1 -p tcp -m tcp --dport 8092 -j DROP
service iptables save
chkconfig --level 345 iptables on
感谢sumtec指出ssh连接速度慢的原因,是-m state --state NEW,ESTABLISHED引起的。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11