linux CentOS6.5 防火墙(关闭除提供系统服务以外的端口)

发布时间:2020-07-08 23:06:19 作者:wx5d0cd2f748c0c
来源:网络 阅读:570

1、允许ssh服务连接 不然没法远程连接服务器(添加input链规则:tcp协议开放22号端口 动作接受)
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT

2、设置默认规则,默认是禁止所有入站连接 ,放通出站连接
(1)设置默认进入数据包为丢弃。(就是本机默认不接受任何连接,除非在INPUT链上再设置接收的规则。)
#iptables -P INPUT DROP
(2)设置默认允许外出数据包
#iptables -P OUTPUT ACCEPT
(3)设置默认规则:转发为丢弃
#iptables -P FORWARD DROP

3、然后放通需要对外提供服务的端口,比如放通80端口(添加input链规则:允许tcp协议开放80端口 动作为接受)
#iptables -A INPUT -p tcp --dport 80 -j ACCEPT

4、保存规则
#service iptables save

5、重启iptables 生效规则
#service iptables restart

注:命令是自动保存到 /etc/sysconfig/iptables文件里。

推荐阅读:
  1. LINUX操作系统centos6.5安装与配置是怎样的
  2. Linux之安装部署squid代理服务器

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

iptables 三链四表 ce tos

上一篇:死磕 java同步系列之Semaphore源码解析

下一篇:09-01-部署前端服务器-7-部署

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》