如何在 RHEL 6.4 上打开特定端口?
How do I open a specific port on RHEL 6.4?
我正在设置与 oracle 数据库的远程连接,它要求默认情况下应通过端口 1521 建立连接。
但是,我反复收到错误消息:
[Oracle JDBC 驱动程序]建立到主机和端口的套接字时出错::1521。原因:连接被拒绝
深入查看,发现本机无法连接1521端口:
telnet 本地主机 1521
正在尝试 ::1...
telnet:连接到地址 ::1:连接被拒绝
正在尝试 127.0.0.1...
telnet:连接到地址 127.0.0.1:连接被拒绝
无论如何都无法建立通过此端口的连接。
此外,iptables 在本地和远程机器上也是禁用的。
Ping 本地主机工作正常。
我注意到只有端口 1521 拒绝连接。当我尝试使用端口 80 远程登录时,它工作正常。
我们真的需要在 netstat 输出上有端口 1521 才能通过它建立连接吗?如果是那么我们该怎么做。
感谢您的提前帮助。
此致,
安
我希望您正在尝试从本地计算机连接到远程 Oracle 数据库服务器。如果是,则必须使用以下命令
远程登录 1521
确定您使用的不是默认的 oracle 数据库端口。我相信默认的 oracle 数据库端口是 1158.
另请在远程数据库服务器上通过以下命令检查服务并运行。
netstat -plnt | grep 1158(或您分配的端口号)
或者在远程机器浏览器中访问oracle数据库,访问如下URL https://localhost:1158/em
也许,出于安全原因,1521 端口可能已被阻止。查看。
这可能是由于各种原因造成的,例如目标计算机中的特定端口根本没有打开,或者您的客户端和服务器之间的防火墙中的某些权限没有 granted/blocked 或者如果特定侦听上的挂起连接也可能是端口已满,因为入站请求已达到最大值。
我正在设置与 oracle 数据库的远程连接,它要求默认情况下应通过端口 1521 建立连接。 但是,我反复收到错误消息:
[Oracle JDBC 驱动程序]建立到主机和端口的套接字时出错::1521。原因:连接被拒绝
深入查看,发现本机无法连接1521端口:
telnet 本地主机 1521 正在尝试 ::1... telnet:连接到地址 ::1:连接被拒绝 正在尝试 127.0.0.1... telnet:连接到地址 127.0.0.1:连接被拒绝
无论如何都无法建立通过此端口的连接。 此外,iptables 在本地和远程机器上也是禁用的。 Ping 本地主机工作正常。
我注意到只有端口 1521 拒绝连接。当我尝试使用端口 80 远程登录时,它工作正常。
我们真的需要在 netstat 输出上有端口 1521 才能通过它建立连接吗?如果是那么我们该怎么做。
感谢您的提前帮助。
此致,
安
我希望您正在尝试从本地计算机连接到远程 Oracle 数据库服务器。如果是,则必须使用以下命令
远程登录 1521
确定您使用的不是默认的 oracle 数据库端口。我相信默认的 oracle 数据库端口是 1158.
另请在远程数据库服务器上通过以下命令检查服务并运行。
netstat -plnt | grep 1158(或您分配的端口号)
或者在远程机器浏览器中访问oracle数据库,访问如下URL https://localhost:1158/em
也许,出于安全原因,1521 端口可能已被阻止。查看。 这可能是由于各种原因造成的,例如目标计算机中的特定端口根本没有打开,或者您的客户端和服务器之间的防火墙中的某些权限没有 granted/blocked 或者如果特定侦听上的挂起连接也可能是端口已满,因为入站请求已达到最大值。