独乐乐

Write my World!

导航

CentOS防火墙问题

问题背景

在Vmware虚拟机中安装了 CentOS 7 的 Linux 版本,并在其中安装了 Oracle 11g 数据库,数据库可以在虚拟机中顺利启动,本地主机也可以 ping 通 linux。准备在本地通过 pl/sql 连接 linux 下的 oracle ,在正确配置 pl/sql 中的 tnsnames.ora 文件之后,连接数据库老是提示连接超时。这是由于 CentOS 中的防火墙的问题。


解决办法

CentOS7 中将默认的防火墙由iptables改为了firewalld。解决办法有两个。

  1. 关闭防火墙:
    sudo systemctl stop firewalld.service
  2. 防火墙开放1521端口:
    sudo firewall-cmd --zone=public --add-port=1521/tcp --permanent //永久开放1521端口

posted on 2015-10-18 17:28  独乐乐  阅读(119)  评论(0编辑  收藏  举报