`
huangro
  • 浏览: 332430 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Linux下防火墙开启相关端口及查看已开启端口

 
阅读更多

 


Linux 下防火墙开启相关端口及查看已开启端口
 
有时候我们辛辛苦苦安装了一个服务却发现无法访问,以为自己没有安装成功,其实解决的方法很简单,就是开启一下相关端口。比如说我安装了Nginx或Apache,那么就需要在防火墙上放行80端口。相关实例代码如下。 
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口 
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口 
/etc/rc.d/init.d/iptables save #保存配置 
/etc/rc.d/init.d/iptables restart #重启服务 
查看已开放端口 
/etc/init.d/iptables status 
结果如下 
Table: filter 
Chain INPUT (policy ACCEPT) 
num target prot opt source destination 
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 
3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80

---

关于启动和关闭防火墙的命令:

        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

分享到:
评论

相关推荐

    端口转发 linux 实现防火墙未开启可以访问

    端口转发 linux 实现防火墙未开启可以访问端口转发 linux 实现防火墙未开启可以访问

    linux下mysql开启远程访问权限 防火墙开放3306端口

    主要为大家详细介绍了linux下mysql开启远程访问权限,防火墙开放3306端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    linux开启redis端口的防火墙.docx

    Linux 防火墙配置 - Redis 端口开启 Linux 防火墙配置是指在 Linux 系统中配置防火墙规则,以控制对系统的访问和保护系统安全。防火墙可以根据不同的协议和端口号来控制访问,例如,允许或拒绝来自某个 IP 地址的...

    linux让防火墙(selinux)开启端口

    linux让防火墙(selinux)开启端口,开启80 3306 等端口

    SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口

    ### SUSE Linux Enterprise Server 设置防火墙开启SSH远程端口 #### 一、开启SSH远程端口 在SUSE Linux Enterprise Server (SLES) 中,为了确保系统的安全性,默认情况下防火墙会阻止外部对某些端口(如SSH端口22...

    linux下防火墙开启某个端口号及防火墙常用命令使用(详解)

    下面小编就为大家带来一篇linux下防火墙开启某个端口号及防火墙常用命令使用(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    浅析linux查看防火墙状态和对外开放的端口状态

    1.查看防火墙状态  查看防火墙状态 systemctl status firewalld  开启防火墙 systemctl start firewalld   关闭防火墙 systemctl stop firewalld  开启防火墙 service firewalld start   若遇到无法开启...

    Linux防火墙的关闭和开启

    需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 在开启了防火墙时,做如下设置,开启相关端口,

    Linux系统开防火墙时自动开启相对应端口

    Linux系统开防火墙时自动开启相对应端口,该文档教您如何在linux下用命令操作,启动任意自己创建的端口号

    linux服务器端口无法访问问题解决

    通过`systemctl status firewalld`检查防火墙状态,`firewall-cmd –list-ports`查看已开放的端口,然后使用`firewall-cmd –zone=public –add-port=端口号/tcp –permanent`命令添加开放端口。最后,可能需要重启...

    端口详解及如何开起端口关闭端口

    端口详解及如何开启关闭端口是网络通信中的重要概念,理解端口的运作机制对于IT专业人士至关重要。在计算机网络中,端口是用于区分不同服务的标识符,它们是基于TCP/IP协议栈的一种逻辑划分。每个端口号是一个16位的...

    Linux配置防火墙,开启80、3306端口的实例方法

    在本篇文章里小编给大家整理的是关于Linux配置防火墙,开启80端口、3306端口的相关内容,需要的朋友们参考下。

    Linux中在防火墙中开启80端口方法示例

    主要介绍了Linux中在防火墙中开启80端口方法示例,具有一定参考价值,需要的朋友可以了解下。

    开启指定端口,禁用指定端口脚本

    在Linux环境中,通常会使用`iptables`或`firewalld`来管理防火墙规则,从而控制端口的开放与关闭。而在Windows中,可能涉及到`netsh`命令或者通过Windows Defender防火墙来实现。这些脚本可能会涵盖这些命令的使用...

    Linux系统中的防火墙设置心得.pdf

    Linux系统中的防火墙设置心得 Linux 系统中的防火墙设置是非常重要的,目的是为了提高系统的安全性,防止来自外网的攻击。防火墙可以控制哪些端口是开放的,哪些端口是关闭的,从而保护系统的安全。 本文将分三步...

    浅谈简单使用CentOS7防火墙及开放端口

    既然是简单使用, 那必须教会你怎么查看防火墙状态, 以及防火墙的关闭和开启之类的, 我们都知道那既然防火墙都开启了, 那么它必定是有一些端口的限制, 不能说你想通过哪些端口就通过哪些端口, 就能访问到我们的主机...

    Linux防火墙.txt

    Linux一些命令,自动开启防火墙、查看防火墙状态、开启防火墙、关闭防火墙、重启防火墙、开放端口、关闭端口等等

    Linux强制释放占用端口以及Linux防火墙端口开放方法详解

    本文将详细介绍如何在Linux中强制释放占用端口以及如何配置防火墙开放指定端口。 首先,我们需要了解Linux中的端口分类。端口编号从0到65535,分为三类: 1. 公认端口(0-1023):这些端口通常与常见的服务绑定,如...

    基于Qt实现局域网Socket通信系统源码.zip

    分别有服务端(Server)和客户端(Client) 服务端默认监听本机IP的6666端口 本人实测在linux(需防火墙开启端口)和windows下完美运行。基于Qt实现局域网Socket通信系统源码。分别有服务端(Server)和客户端...

Global site tag (gtag.js) - Google Analytics