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

今天在虚拟机上装了ora11g , 出现2个问题

1.i386的几个RPM包缺少导致安装验证不通过

2.安装完成后,本地电脑连不上虚拟机oracle , 但是能ping通


问题2:

简单的方法就是关掉linux的防火墙, service iptables stop

或者修改iptables策略

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

只有寥寥几个端口被允许连接.所以让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允许被连接,如下图红框部分:

原文地址:https://www.cnblogs.com/blogabc/p/4612687.html