linux ubuntu 关闭防火墙命令,Linux下开启/关闭防火墙命令

iptables用于过滤数据包,属于网络层防火墙.

firewall能够允许哪些服务可用,那些端口可用.... 属于更高一层的防火墙。

firewall的底层是使用iptables进行数据过滤,建立在iptables之上。

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

永久关闭?不知道怎么个永久法:

#chkconfig –level 35 iptables off

一、配置防火墙,开启80端口、3306端口

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

1、关闭firewall:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

2、安装iptables防火墙 IT网,http://www.it.net.cn

yum install iptables-services #安装

vi /etc/sysconfig/iptables #编辑防火墙配置文件

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended. IT网,http://www.it.net.cn

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0] Linux学习,http:// linux.it.net.cn

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT IT网,http://www.it.net.cn

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited Linux学习,http:// linux.it.net.cn

COMMIT

:wq! #保存退出

systemctl restart iptables.service #最后重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机启动

二、关闭SELINUX IT网,http://www.it.net.cn

vi /etc/selinux/config

#SELINUX=enforcing #注释掉

#SELINUXTYPE=targeted #注释掉

SELINUX=disabled #增加 Linux学习,http:// linux.it.net.cn

:wq! #保存退出 Linux学习,http:// linux.it.net.cn

setenforce 0 #使配置立即生效

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 关闭防火墙有多种方式,其中一种常用的命令是: ``` sudo systemctl stop firewalld ``` 这个命令会停止 firewalld 服务,即关闭防火墙。如果想要禁止防火墙开机自启,可以使用以下命令: ``` sudo systemctl disable firewalld ``` 但是关闭防火墙可能会导致系统安全性下降,请谨慎操作。 ### 回答2: 要关闭Linux防火墙,可以使用以下命令: 1. 如果你正在使用Systemd作为系统初始化程序,可以运行以下命令: ```bash sudo systemctl stop firewalld sudo systemctl disable firewalld ``` 2. 如果你正在使用SysVInit作为系统初始化程序,可以使用以下命令: ```bash sudo service iptables stop sudo chkconfig iptables off ``` 3. 在某些发行版中,可能还需要停止和禁用其他相关防火墙服务,如ufw(用于Ubuntu)或iptables(用于CentOS)等。你可以使用以下命令关闭和禁用这些服务: - 对于ufw: ```bash sudo systemctl stop ufw sudo systemctl disable ufw ``` - 对于iptables: ```bash sudo systemctl stop iptables sudo systemctl disable iptables ``` 请注意,关闭防火墙可能会导致系统更容易受到网络攻击。只有在特殊情况下,如测试或特定网络环境下,你才应该关闭防火墙。一般情况下,我们建议保持防火墙开启并配置正确的规则以保护系统安全。 ### 回答3: 在Linux系统中,关闭防火墙命令可以使用以下两种方式实现: 1. 使用iptables命令关闭防火墙: 首先,打开终端窗口并以超级用户或者具有root权限的用户身份登录。然后,输入以下命令关闭防火墙: ``` sudo iptables -F ``` 上述命令会将iptables防火墙规则表中的所有规则删除,从而关闭防火墙。 2. 使用systemctl命令关闭防火墙: systemctl是用于管理systemd服务的命令。首先,打开终端窗口并以超级用户或者具有root权限的用户身份登录。然后,输入以下命令关闭防火墙: ``` sudo systemctl stop firewalld ``` 上述命令会停止运行firewalld服务,从而关闭防火墙。 无论是使用iptables命令关闭防火墙,还是使用systemctl命令关闭防火墙关闭后系统的安全性会下降,请谨慎操作。如果需要开启防火墙,请使用相应的命令进行操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值