【发布时间】:2015-02-25 06:55:17
【问题描述】:
我在两台计算机(一台 Windows 7,另一台 Windows 8)上运行 couchdb。如果我不将 couchdb 作为 Windows 服务(Windows 7)运行,我可以通过防火墙从远程计算机访问它。如果我将 couchdb 实例作为 Windows 服务(相同,Windows 7)运行,则只有在关闭托管我尝试访问的实例的机器的防火墙时才能访问它。 CouchDB 配置在这两种情况下都是相同的。 (两台机器在本地网络上)
我对高级防火墙设置了解不多,但我尝试更改我认为合乎逻辑的设置,但没有帮助。
究竟需要在防火墙设置中更改哪些内容才能允许远程访问作为服务运行的 couchdb 实例?
更新:已修复!遵循this link 1c 下的说明:
"(1c) Windows 7
导航到控制面板 > Windows 防火墙
点击左侧窗格中的“高级设置”。
点击“入站规则”,然后点击“新规则”。
选择“端口”,点击下一步然后选择“TCP”并输入“5900作为本地端口。
点击下一步,并允许连接。
再次点击下一步,确保“域”、“私有”和“公共”都打勾。
为您的防火墙规则命名,然后保存。"
并使用了 CouchDB 的端口 (5984)。
【问题讨论】:
标签: couchdb