在 Windows XP 上远程登录失败,但在 Mac 上远程 telnet 成功

在 Windows XP 上远程登录失败,但在 Mac 上远程 telnet 成功

我最近设置了一个 Oracle DB,在端口 1561 上启动了侦听器,并启用了 TCP 访问。然后我向所有传入连接开放了该端口。当我打开 Mac 时 - 我可以使用

 telnet remoteserver 1581
 Connected to remoteserver
 Escape character is '^]'.

但是,每当我登录用作 Oracle 客户端的 XP 计算机时,当我使用 telnet 查看端口是否打开时,它都会告诉我无法访问。因此,我无法通过 Oracle 进行远程连接。我是否遗漏了与 WindowsXP 的传出连接方面的某些问题?

PS(我自行从 SO 导航过来)

答案1

您能在 cmd 提示符下使用 ping 验证网络连接吗?假设您确实与 Oracle 服务器建立了网络连接,如果唯一的区别是 Windows / Mac,那么可能是 Windows 默认防火墙设置。

http://support.microsoft.com/kb/283673

注意:这些步骤仅适用于 Windows XP SP2 和 Windows SP3。不适用于早期版本的 Windows XP。如果您不确定正在运行哪个版本的 Windows XP,请转到“如何确定当前服务包”部分。

要禁用 Windows 防火墙,请按照以下步骤操作:

Click Start, click Run, type Firewall.cpl, and then click OK.
On the General tab, click Off (not recommended).
Click OK.

相关内容