有时候我们辛辛苦苦安装了一个服务却发现无法访问,以为自己没有安装成功,其实解决的方法很简单,就是开启一下相关端口。比如说我安装了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下mysql开启远程访问权限,防火墙开放3306端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Linux 防火墙配置 - Redis 端口开启 Linux 防火墙配置是指在 Linux 系统中配置防火墙规则,以控制对系统的访问和保护系统安全。防火墙可以根据不同的协议和端口号来控制访问,例如,允许或拒绝来自某个 IP 地址的...
### SUSE Linux Enterprise Server 设置防火墙开启SSH远程端口 #### 一、开启SSH远程端口 在SUSE Linux Enterprise Server (SLES) 中,为了确保系统的安全性,默认情况下防火墙会阻止外部对某些端口(如SSH端口22...
linux让防火墙(selinux)开启端口,开启80 3306 等端口
下面小编就为大家带来一篇linux下防火墙开启某个端口号及防火墙常用命令使用(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
1.查看防火墙状态 查看防火墙状态 systemctl status firewalld 开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld 开启防火墙 service firewalld start 若遇到无法开启...
需要说明的是对于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端口方法示例,具有一定参考价值,需要的朋友可以了解下。
在Linux环境中,通常会使用`iptables`或`firewalld`来管理防火墙规则,从而控制端口的开放与关闭。而在Windows中,可能涉及到`netsh`命令或者通过Windows Defender防火墙来实现。这些脚本可能会涵盖这些命令的使用...
Linux系统中的防火墙设置心得 Linux 系统中的防火墙设置是非常重要的,目的是为了提高系统的安全性,防止来自外网的攻击。防火墙可以控制哪些端口是开放的,哪些端口是关闭的,从而保护系统的安全。 本文将分三步...
既然是简单使用, 那必须教会你怎么查看防火墙状态, 以及防火墙的关闭和开启之类的, 我们都知道那既然防火墙都开启了, 那么它必定是有一些端口的限制, 不能说你想通过哪些端口就通过哪些端口, 就能访问到我们的主机...
Linux一些命令,自动开启防火墙、查看防火墙状态、开启防火墙、关闭防火墙、重启防火墙、开放端口、关闭端口等等
本文将详细介绍如何在Linux中强制释放占用端口以及如何配置防火墙开放指定端口。 首先,我们需要了解Linux中的端口分类。端口编号从0到65535,分为三类: 1. 公认端口(0-1023):这些端口通常与常见的服务绑定,如...
分别有服务端(Server)和客户端(Client) 服务端默认监听本机IP的6666端口 本人实测在linux(需防火墙开启端口)和windows下完美运行。基于Qt实现局域网Socket通信系统源码。分别有服务端(Server)和客户端...