服务器部署-CentOS-firewall-防火墙
本文最后更新于:2021年3月19日 晚上
环境
- Centos7.2 腾讯云服务器
- Win 10 专业版 本地
- XShell 6.0.0031
防火墙的作用
- 复杂来说:
防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障。 - 简单来说
关掉家里没必要打开的窗户,以防小偷或者销售人员进来打扰
防火墙须知要点
防火墙许可
防火墙许可有三种:
- Allow:允许。
- Deny:无视请求。
- Reject:拒绝请求,并告诉发过来的家伙,我拒绝了你。
- Limit:指定特定IP,拒绝它的访问。
防火墙方向
防火墙不仅可以对进来的数据进行限制。也能对出去的数据进行限制。
常用防火墙设置信息
协议:端口 | 信息 |
---|---|
TCP:22 | Linux SSH登录 |
TCP:80 | Web服务HTTP |
TCP:443 | Web服务HTTPS |
TCP:3306 | MySQL服务 |
常用防火墙设置命令
firewall服务
1 |
|
firewall
1 |
|
需要注意的是,对规则修改以后,需要重启防火墙才会生效。
firewall查询
1 |
|
firewall修改
1 |
|
安全组 设置在前面的 防火墙
现在很多云都有设立在服务器之前的防火墙。
他们一般被称为安全组
。
这是腾讯云默认的安全组,允许所有Ip和端口的访问。
你可以根据自己的需要在这上面通过GUI设置一些规则,内容几乎和服务器的防火墙完全相同。
需要注意的是,安全组 和 服务器自身的防火墙 是相互独立的。
也就是说,如果你 在服务器里开放了一个原本没有开放的端口,那么在应用的安全组里也需要开放相同的端口才能正常访问。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!