在Windows XP上远程login失败,但远程login在Mac上成功

我最近build立了一个Oracle数据库,在端口1561上启动了监听器,并启用了TCP访问。 然后,我打开该端口到所有传入的连接。 当我上我的Mac – 我可以使用

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

然而,每当我使用XP机器作为oracle客户端时 – 当我使用telnet来查看端口是否打开,它告诉我它不能访问它。 因此,我不能通过oracle远程连接。 有什么我失踪与WindowsXP的传出连接?

PS(我自己从SO导航)

你能用cmd提示符来validationnetworking连接吗? 假设你有一个networking连接到你的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.