利用iptables防火墙允许1521端口被连接

  今天访问数据中心的一台新配好的Oracle 10g,结果Oracle SQLl Developer 死活连不上,我晕死,结果只好登过去检查,发现TNS都配好了,在服务器上登录也没问题。

正在迷惑的时候,后来进别人提醒了下“是不是linux的防火墙给阻塞了?”

  首先用iptables查看当前规则:iptables -L -n , 如下图:

利用iptables防火墙允许1521端口被连接_第1张图片

恩 真的只有寥寥几个端口被允许连接.所以让iptables开放1521端口允许此端口被连接:

首先:

#vi  / etc / sysconfig / iptables

 

加入:

- A RH - Firewall - 1 - INPUT  - p tcp  - m state  -- state NEW  - m tcp  -- dport  1521   - j ACCEPT

 

保存后退出vi编辑器,然后:

# service iptables save

# service iptables restart

 

service iptables save目的,保存这个新加入的规则,不然重启机器又恢复原样了.

然后再用SQL Developer连了一下,一次成功! 呵呵。

再用iptables -L -n 一查,1521端口已经被iptables允许被连接,如下图红框部分:

利用iptables防火墙允许1521端口被连接_第2张图片

 

 

 

你可能感兴趣的:(iptables)