如何配置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下的防火墙?的主要内容,如果未能解决你的问题,请参考以下文章

samba在linux下的配置

SELinux是啥意思,如何关闭?Linux下的防火墙用啥命令打开?

如何在linux suse中配置防火墙

linux下的防火墙Netfilter配置:iptables的了解与使用(详细)

Linux下的NFS搭建配置

如何在Linux操作系统下搭建配置流媒体服务器系统