之前有讲过公司新买的服务器使用的是CentOS 5.5,部署好Tomcat之后却发现输入114.80.*.*:8080(即ip:8080)却无法显示Tomcat默认的首页。因为以前部署在Win Server的VPS,Linux开发时也只用到localhost,所以就有点头大。
好吧,G一下网上有说是防火墙的问题,敲入
/etc/init.d/iptables stop
关闭之后再次查看114.80.*.*:8080(即ip:8080)发现果然成功。但是貌似安全隐患大大增加……使用
/etc/init.d/iptables status
查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该是一个比较可行的办法了,命令如下:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #8080为指定端口
/etc/rc.d/init.d/iptables save #将更改进行保存
/etc/init.d/iptables restart #重启防火墙以便改动生效,当然如果不觉得麻烦也可重启系统(命令:reboot)
当然了,还有另外直接在 /etc/sysconfig/iptables中增加一行:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
永久关闭防火墙
chkconfig –level 35 iptables off #此方法源自网络,未实验,安全考虑拒绝使用此方法
转自
http://www.cnblogs.com/winner/archive/2011/11/17/2252181.html
分享到:
相关推荐
./port.sh add 8080 ./port.sh remove 8080 ./port.sh query
Centos 7开放和删除端口,Centos 7 或 RHEL 7 或 Fedora 中防火墙由 firewalld 来管理,而不是 iptables
NULL 博文链接:https://lafecat.iteye.com/blog/1972933
5. **策略管理**:允许用户设置自定义的端口安全策略,比如设定哪些端口在特定时间应保持开放或关闭。 6. **报告生成**:生成详细的端口安全报告,以便管理员了解系统的端口安全状况。 使用这样的工具时,需要注意...
centos的防火墙配置,以及端口的开放与关闭
概述(官方有更为详细的说明哦) Firewalld提供动态管理的防火墙,支持网络/防火墙区域,用于定义网络连接或... 换句说话, 我开放了哪些端口, 你才可以通过我开放的这些端口对我的主机进行访问, 要不然我们还要防火墙
端口详解及如何开启关闭端口是网络通信中的重要概念,理解端口的运作机制对于IT专业人士至关重要。在计算机网络中,端口是用于区分不同服务的标识符,它们是基于TCP/IP协议栈的一种逻辑划分。每个端口号是一个16位的...
文章目录防火墙管理1、直接关闭防火墙2、firewalld防火墙的基本使用3、防火墙端口管理4、参考资料 CentOS7防火墙 CentOS7默认安装了firewalld防火墙 利用防火墙,我们可以允许或是限制传输的数据通过 firewall ...
3. **开启端口**:DB2默认使用50000端口通信,为了能够远程访问,需要在CentOS系统中开放此端口。编辑`/etc/services`文件,添加DB2服务的端口配置,并通过`systemctl`管理服务。 4. **配置防火墙**:由于DB2使用...
- 为了确保外部能够访问FTP服务,需要开放FTP服务使用的端口。在CentOS 7中,可以通过`firewalld`服务实现: ```bash firewall-cmd --add-service=ftp --permanent ``` `--permanent`参数表示将该规则持久化...
由于 CentOS 7 默认使用的是 firewall 防火墙,我们需要将其更换为 iptables 防火墙,并对必要的端口进行开放。 ```bash # 关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service # ...
8. **防火墙配置**:介绍firewalld服务,包括规则添加、端口开放和防火墙状态管理。 9. **系统日志**:解释syslog和journalctl的使用,以及如何查看和分析日志信息。 10. **备份与恢复**:讨论如何备份重要数据,...
CentOS 防火墙学习教程主要介绍了 CentOS 7 中的防火墙设置,包括查看防火墙状态、关闭防火墙、查看端口状态、开启端口、删除端口、批量添加或删除端口等操作。 防火墙状态查看:使用 `systemctl status firewalld....
为了允许远程连接,还需要在防火墙中开放3306端口: ```bash # 开放3306端口 firewall-cmd --permanent --add-port=3306/tcp firewall-cmd --reload ``` #### 十、授权远程登录 如果需要从其他主机访问MySQL服务器...
6. 若要关闭已开放的端口,如端口3000,可以执行: ``` firewall-cmd --zone=public --remove-port=3000/tcp --permanent ``` 记住,`systemctl`命令用于管理系统服务,而`firewall-cmd`则用于处理`firewalld`的...
- 如果防火墙 3306 端口未开放,请开启: ```bash # firewall-cmd --zone=public --add-port=3306/tcp --permanent # firewall-cmd --reload ``` #### 三、部署 Snort 在完成上述准备工作后,接下来可以进行 ...
如果没有关闭Selinux,那么需要配置Selinux以开放给SSH使用的端口。可以使用以下命令: * semanage port -l|grep ssh:查看当前开放的端口 * semanage port -a -t ssh_port_t -p tcp 63852:添加新的端口 * ...
- 关闭防火墙:为了简化配置,可以暂时关闭防火墙,或者设置适当的端口开放规则。使用`sudo systemctl stop firewalld`来关闭防火墙。 2. **下载Greenplum二进制包**: 我们看到有一个名为`greenplum-db-6.1.0-...
首先,CentOS(Community ENTerprise Operating System)是基于Red Hat Enterprise Linux(RHEL)源代码构建的,遵循开放源代码规定而编译的Linux发行版。由于它和RHEL共享相同的代码基础,CentOS因此成为了许多需要...
运行级别对应表、防火墙、开放和关闭端口、查看端口状态、查看系统上所有的服务、原来的 service 命令与 systemctl 命令对比、设置开机启动/不启动服务等等。