如何配置linux下的防火墙?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何配置linux下的防火墙?相关的知识,希望对你有一定的参考价值。
请说明具体详细一点!
参考技术A 一、Linux下开启/关闭防火墙命令1、永久性生效,重启后不会复原。
开启:
chkconfig
iptables
on
关闭:
chkconfig
iptables
off
2、
即时生效,重启后复原
开启:
service
iptables
start
关闭:
service
iptables
stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
在当开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables
文件,添加以下内容:
-A
RH-Firewall-1-INPUT
-m
state
--state
NEW
-m
tcp
-p
tcp
--dport
80
-j
ACCEPT
-A
RH-Firewall-1-INPUT
-m
state
--state
NEW
-m
tcp
-p
tcp
--dport
22
-j
ACCEPT
二、UBuntu关闭防火墙
iptables
-A
INPUT
-i
!
PPP0
-j
ACCEPT
三、CentOS
Linux
防火墙配置及关闭
执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可.
或者用命令:
#/sbin/iptables
-I
INPUT
-p
tcp
–dport
80
-j
ACCEPT
#/sbin/iptables
-I
INPUT
-p
tcp
–dport
22
-j
ACCEPT
#/etc/rc.d/init.d/iptables
save
这样重启计算机后,防火墙默认已经开放了80和22端口
这里应该也可以不重启计算机:
#/etc/init.d/iptables
restart
关闭防火墙服务即可:
查看防火墙信息:
#/etc/init.d/iptables
status
关闭防火墙服务:
#/etc/init.d/iptables
stop
Navicat 如何设置正常连接Linux下的mysql
1.查看防火墙状态,如果开启了,则将其关闭。
查看防火墙:
[[email protected] ~]# service iptables status
关闭防火墙:
[[email protected] ~]# service iptables stop
可以设置把防火墙永久关闭:
永久关闭防火墙:
chkconfig iptables off
开启:
chkconfig iptables on
2.重启系统
reboot
3.启动mysql服务
[[email protected] ~]# service mysqld start
============================
设置开机启动msql服务:
查看状态:
[[email protected] ~]# chkconfig --list
mysqld 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入
[[email protected] ~]# chkconfig --level 345 mysqld on
成功状态:
[[email protected] ~]# chkconfig --list
mysqld 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
重启(reboot)验证:
[[email protected] ~]# service mysqld status
mysqld (pid 1617) 正在运行...
以上是关于如何配置linux下的防火墙?的主要内容,如果未能解决你的问题,请参考以下文章
SELinux是啥意思,如何关闭?Linux下的防火墙用啥命令打开?