Linux开放1521端口允许网络连接Oracle Listene

症状:
1. TCP/IP连接是通的。可以用ping 命令测试。

2. 服务器上Oracle Listener已经启动。
  lsnrctl status  查看listener状态
  lsnrctl start    启动Oracle listener

3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时

这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置)

解决方法:
 
1. 假如你是在一个局域网环境,配置了防火墙。那么可以关闭Linux的防火墙。
sudo service iptables stop

2. 编辑iptables, 开放1521端口:

sudo vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT 
:wq
重启防火墙
sudo service iptables restart
保存配置,以便linux重启后依然有效
sudo service iptables save

查看防火墙规则:
sudo iptables -L -n

相关阅读:

Oracle 11g RAC 环境下单实例非缺省监听及端口配置 http://www.linuxidc.com//Linux/2013-08/88936.htm

Oracle配置非默认端口的动态服务注册 http://www.linuxidc.com//Linux/2013-08/88930.htm

Oracle一个实例配置多个listener或多个端口 http://www.linuxidc.com//Linux/2013-01/78146.htm

Oracle RAC 下非缺省端口监听配置(listener.ora tnsnames.ora) http://www.linuxidc.com//Linux/2012-10/72042.htm

Oracle更改端口后lsnrctl无法启动 http://www.linuxidc.com//Linux/2012-06/62453.htm

时间: 2024-10-24 06:49:26

Linux开放1521端口允许网络连接Oracle Listene的相关文章

Linux开放1521端口允许网络连接Oracle Listener

症状: 1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动.   lsnrctl status  查看listener状态   lsnrctl start    启动Oracle listener 3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时 这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置) 解决方法:   1. 假如你是在一个局域网环境,配置了防火墙.那么可以关闭Linux的防火墙.

Linux开放端口允许网络连接

Linux开放1521端口允许网络连接Oracle Listener 症状:1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动.  lsnrctl status  查看listener状态  lsnrctl start    启动Oracle listener 3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时 这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置) 解决方法: 1. 假如你是在一个

linux中某个端口拒绝远程主机连接原因及解决方法

linux中某个端口拒绝远程主机连接原因及解决方法 问题描述: 比如在本机telent到192.168.8.170 主机的9000 端口,被拒绝. [[email protected] log]$ telnet 192.168.8.170 9000 Trying 192.168.8.170... telnet: connect to address 192.168.8.170: Connection refused 原因:原因有两个 一个是被防火墙拦截 或者该端口的监听地址为本机(127.0.0

Linux虚拟机的三种网络连接方式

Linux虚拟机的三种网络连接方式 虚拟机网络模式 无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3.Host-Only 桥接 桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段. 所以当我们要在局域网使用虚拟机,对局域网

Linux主机通过代理服务器进行网络连接

我们都知道在windows下通过代理服务器怎么去设置连接代理服务器,浏览器---->工具------>internet选项----->连接--->局域网设置------->勾选"为lan使用代理服务器",配置代理服务器的IP和端口号.OK.到这里windows系统下通过代理服务器进行浏览网页就可以了. 但是Linux下我们怎么去通过代理服务器进行网络连接呢? 众所周知,Linux下命令窗口盛行,很多程序也只有命令行窗口.这也就造成了每个程序通过代理服务器连

Linux(Centos)下jdbc连接oracle速度超慢的问题

最近在centos下写个java swing程序,发现在linux用jdbc连接oracle及其缓慢,还经常失败.但是同样的程序在windows下运行就连接的非常快.网上搜索了很长时间都和我这情况没关系,偶然看到了下面的文章: 原文地址http://www.xuebuyuan.com/200181.html 解决使用JDBC连接orcale速度慢的问题 2012年04月01日 ⁄ 综合 ⁄ 共 341字 ⁄ 字号 小 中 大 ⁄ 评论关闭 使用java 开发程序,选用ojdbc14.jar的驱动

Linux 开放服务端口

CentOS 6.5上安装Tomcat 服务器,需要开放服务端口,供其他计算机访问部署在Tomcat中的Web应用.下面是开放端口的方法. 我知道的方法有两种.下面以开放8080端口为例. 方法一:命令行方式 1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 2.保存:/etc/rc.d/init.d/iptables save 3.重启服务:/etc/init.d/iptables restart 4.查看端口是否

linux下部署asp web Mvc连接oracle数据库总结

一.Mono安装: 安装教程以官网的教程为追,百度来的多少有版本问题. mono官网连接: 1. Mono的安装:https://www.mono-project.com/download/stable/#download-lin-centos 2.采用apache +Mod_mono 来运行asp: https://www.mono-project.com/docs/web/mod_mono/        3.具体的配置: https://www.mono-project.com/docs/

linux开放80 端口

1.使用su登录管理员用户 2.编辑防火墙配置文件 vim /etc/sysconfig/iptables 3.在里面加入后保存 #open port 80 -A INPUT -p TCP -m state --state NEW -m tcp --dport 80 -j ACCEPT 5.重启防火墙 service iptables restart