windows上客户端连接不上linux服务

这个主要问题是:

linux上可以连上本地的服务,windows上可以ping同linux地址。但是用sqlplus等客户端连接不上linux上的oracle服务。

检查了服务上的监听都没有问题

Service "orcl" has 1 instance(s).

Instance "orcl", status READY, has 1 handler(s) for this service...

Service "orclXDB" has 1 instance(s).

后来将win 7的telnet客户端装上,telnet不通linux上的1521端口。那估计主要问题是处在防火墙上。由于是新装的linux系统。

防火墙没有关闭,是新手,所以也可能对防火墙进行相关设置,不太了解。

主要是oracle有端口重定向功能,防火墙之类的东西阻止了。只要关闭防火墙就可以。问题解决。

下面是linux上关闭防火墙的本法,也是借了帖子,到处都是,为了方便借用一下。

    关闭防火墙的方法为:

    1. 永久性生效

    开启:chkconfig iptables on

    关闭:chkconfig iptables off

    2. 即时生效,重启后失效

    开启:service iptables start

    关闭:service iptables stop