linux学习:防火墙iptables

简介:

常用命令

查看:

1
service iptables status

关闭:

1
/etc/rc.d/init.d/iptables stop(或者service iptables stop)

永久关闭:

1
chkconfig iptables off

重启防火墙:

1
service iptables restart


开放某某端口

1、 用root用户修改/etc/sysconfig/iptables

1
vi /etc/sysconfig/iptables

 添加需开放的端口:如8080端口

1
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

 如:

  wKioL1k2p12x3_0WAAAMH7oFRQ0847.jpg

 注意:要放在COMMIT之前。

2、重启防火墙

1
service iptables restart

解决CentOS(6和7版本),/etc/sysconfig/下没有iptables的问题

一、Centos 6版本解决办法:

1.任意运行一条iptables防火墙规则配置命令:

1
iptables -P OUTPUT ACCEPT

2.对iptables服务进行保存:

1
service iptables save

3.重启iptables服务:

1
service iptables restart

二、Centos 7版本解决办法:

1、停止并屏蔽firewalld服务

1
2
systemctl stop firewalld
systemctl mask firewalld

2、安装iptables-services软件包

1
yum install iptables-services

3、在引导时启用iptables服务

1
systemctl enable iptables

4、启动iptables服务

1
systemctl start iptables

5、保存防火墙规则

1
2
3
service iptables save
/usr/libexec/iptables/iptables.init save


另外:管理iptables服务

1
systemctl [stop|start|restart] iptables

本文转自我爱大金子博客51CTO博客,原文链接http://blog.51cto.com/1754966750/1902227如需转载请自行联系原作者

我爱大金子
相关文章
|
1月前
|
Ubuntu 安全 Unix
【Linux学习】零基础学习Linux
【Linux学习】零基础学习Linux
|
1月前
|
监控 网络协议 Java
Linux 网络编程从入门到进阶 学习指南
在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。
Linux 网络编程从入门到进阶 学习指南
|
1月前
|
Ubuntu Unix 大数据
为什么要学习 Linux ????
为什么要学习 Linux ????
30 0
|
2月前
|
Linux Shell 数据安全/隐私保护
【Linux】基础学习篇三:用户与权限(持续更新)
【Linux】基础学习篇三:用户与权限(持续更新)
|
1月前
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
2月前
|
Linux
【Linux】基础学习篇一:Linux初始设置(持续更新)
【Linux】基础学习篇一:Linux初始设置(持续更新)
|
1月前
|
存储 安全 网络协议
使用 firewall-cmd 管理 Linux 防火墙端口
本文将介绍如何使用 firewall-cmd 工具在 Linux 系统中进行简单端口管理,包括开放、查询、关闭等操作。通过实例展示相关命令的用法,希望能对大家有所帮助。
|
3天前
|
Linux 网络安全
linux如何关闭防火墙
记住,关闭防火墙可能会降低系统安全性,请在真正需要的情况下关闭,并确保你在网络环境中采取其他安全措施。
13 0
|
12天前
|
Linux 应用服务中间件 网络安全
小白学习Linux的学习建议和阶段
【4月更文挑战第5天】小白学习Linux的学习建议和阶段
44 0
|
1月前
|
存储 消息中间件 网络协议
Linux 系统编程从入门到进阶 学习指南
本文旨在为初学者提供一个清晰的 Linux 系统编程入门指南,带你步入 Linux 系统编程的世界,从基本概念到实用技能,一步步建立起您的知识体系。
Linux 系统编程从入门到进阶 学习指南