服务器1521端口被关闭,如何开启

 我来答
百度网友f7d0e2617
2015-01-12 · TA获得超过324个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:256万
展开全部
D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521
正在连接到10.201.70.68...不能打开到主机的连接, 在端口 1521: 连接失败

Oracle服务器与本机都在局域网内,不存在网络不通问题,怎么会无法连接。

检查10.201.70.68并未启动防火墙,可以ping通。

但发现直接在Oracle服务器上连接oracle也不能正常连接。

后发现为listener.ora导致,经过修改 \product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 数据库恢复正常。

再次telnet Oracle服务器的1521端口,依然连接失败。

D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521
www.2cto.com
正在连接到10.201.70.68...不能打开到主机的连接, 在端口 1521: 连接失败

用命令查看当前端口情况netstat -a –n

C:\Documents and Settings\Administrator>netstat -a -n

Active Connections

Proto Local Address Foreign Address State

TCP 0.0.0.0:23 0.0.0.0:0 LISTENING

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1035 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1080 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1139 0.0.0.0:0 LISTENING
www.2cto.com
TCP 0.0.0.0:1801 0.0.0.0:0 LISTENING

TCP 0.0.0.0:2103 0.0.0.0:0 LISTENING

TCP 0.0.0.0:2105 0.0.0.0:0 LISTENING

TCP 0.0.0.0:2107 0.0.0.0:0 LISTENING

TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING

TCP 10.201.70.68:139 0.0.0.0:0 LISTENING

TCP 10.201.70.68:3389 10.201.70.75:53370 ESTABLISHED

TCP 127.0.0.1:1142 0.0.0.0:0 LISTENING

TCP 127.0.0.1:1521 0.0.0.0:0 LISTENING

TCP 127.0.0.1:42424 0.0.0.0:0 LISTENING

UDP 0.0.0.0:445 *:*

UDP 0.0.0.0:1034 *:*

1521端口处于监听状态,但是从我本机还是无法Telnet服务器端口。

我试着telnet 1080端口,发现却可以,唯一的区别就在于一个端口前是“0.0.0.0”,一个是“127.0.0.1”。为了验证,我又telnet 1035/1026都可以通。

但是为什么呢,是不是就因为这个IP的原因呢,怎么才可以把这个“127.0.0.1”改为“0.0.0.0”。

1521是Oracle监听端口,问题估计还是出在监听本身。

我打开另一台也装有Oracle且1521可以连接的机器,查看NETWORK\ADMIN\listener.ora文件,仔细对比两个Oracle该文件的区别,发现正常的Oracle服务器上,listener.ora文件,如下这段HOST显示的是机器名,而不能连接的是“localhost”。

LISTENER =

(DESCRIPTION =
www.2cto.com
(ADDRESS = (PROTOCOL = TCP)(HOST = lggsuper_pc)(PORT = 1521))
)
我备份该文件后,将localhost 也改为本机名,重启监听。检查数据库从数据库服务器本机连接正常。

然后再执行命令netstat -a –n查看,此时1521前面的IP已变为“0.0.0.0”。

C:\Documents and Settings\Administrator>netstat -a -n
www.2cto.com
Active Connections

Proto Local Address Foreign Address State

TCP 0.0.0.0:23 0.0.0.0:0 LISTENING

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1035 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1080 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1317 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1521 0.0.0.0:0 LISTENING

TCP 0.0.0.0:1801 0.0.0.0:0 LISTENING

TCP 0.0.0.0:2103 0.0.0.0:0 LISTENING

TCP 10.201.70.68:139 0.0.0.0:0 LISTENING

TCP 127.0.0.1:1324 127.0.0.1:1521 TIME_WAIT

TCP 127.0.0.1:42424 0.0.0.0:0 LISTENING

UDP 0.0.0.0:445 *:* www.2cto.com

UDP 0.0.0.0:1034 *:*

UDP 0.0.0.0:1044 *:*

看来成功的概率很高,然后我通过我电脑telnet Oracle服务器1521端口,果然成功。
上海国想
2024-12-02 广告
如果服务器被攻击,上海国想科技发展有限公司应立即采取以下措施:首先,启动应急预案,隔离受感染的系统,防止攻击扩散。其次,分析攻击源,确定攻击方式和目的,以便采取针对性的防御措施。然后,加强服务器的安全防护,如更新补丁、配置防火墙规则、使用防... 点击进入详情页
本回答由上海国想提供
甜甜bbxt
2018-03-31 · TA获得超过2548个赞
知道小有建树答主
回答量:11
采纳率:0%
帮助的人:1.1万
展开全部
  1. 检查10.201.70.68并未启动防火墙,可以ping通。

  2. 但发现直接在Oracle服务器上连接oracle也不能正常连接。

    后发现为listener.ora导致,

  3. 经过修改  product10.2.0db_1NETWORKADMINlistener.ora 数据库恢复正常。

  4. 再次telnet Oracle服务器的1521端口,依然连接失败。

  1. 1521端口处于监听状态,但是从我本机还是无法Telnet服务器端口。

    我试着telnet  1080端口,发现却可以,唯一的区别就在于一个端口前是“0.0.0.0”,一个是“127.0.0.1”。为了验证,我又telnet 1035/1026都可以通。

    但是为什么呢,是不是就因为这个IP的原因呢,怎么才可以把这个“127.0.0.1”改为“0.0.0.0”。

  2. 521是Oracle监听端口,问题估计还是出在监听本身。

    我打开另一台也装有Oracle且1521可以连接的机器,查看NETWORKADMINlistener.ora文件,仔细对比两个Oracle该文件的区别,发现正常的Oracle服务器上,listener.ora文件,如下这段HOST显示的是机器名,而不能连接的是“localhost”。

    LISTENER =

    (DESCRIPTION =
    www.2cto.com
    (ADDRESS = (PROTOCOL = TCP)(HOST = lggsuper_pc)(PORT = 1521))
    )
    我备份该文件后,将localhost 也改为本机名,重启监听。检查数据库从数据库服务器本机连接正常。

    然后再执行命令netstat -a –n查看,此时1521前面的IP已变为“0.0.0.0”。

    C:Documents and SettingsAdministrator>netstat -a -n
    www.2cto.com  
    Active Connections

    Proto  Local Address          Foreign Address        State

    TCP    0.0.0.0:23             0.0.0.0:0              LISTENING

    TCP    0.0.0.0:80             0.0.0.0:0              LISTENING

    TCP    0.0.0.0:135            0.0.0.0:0              LISTENING

    TCP    0.0.0.0:445            0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1035           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1080           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1317           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1521           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:1801           0.0.0.0:0              LISTENING

    TCP    0.0.0.0:2103           0.0.0.0:0              LISTENING

    TCP    10.201.70.68:139       0.0.0.0:0              LISTENING

    TCP    127.0.0.1:1324         127.0.0.1:1521         TIME_WAIT

    TCP    127.0.0.1:42424        0.0.0.0:0              LISTENING

    UDP    0.0.0.0:445            *:*  www.2cto.com

    UDP    0.0.0.0:1034           *:*

    UDP    0.0.0.0:1044           *:*

  3. 看来成功的概率很高,然后我通过我电脑telnet Oracle服务器1521端口,果然成功。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式