0

我已经在我的 Windows 机器上设置了 SonarQube,一切都在本地完美运行。我打开了端口 9000(声纳的默认端口),但是发送到该端口的所有数据包 - 来自远程机器 - 都被丢弃,可能是什么问题?

2015-03-11 12:57:15 ALLOW TCP 127.0.0.1 127.0.0.1 54747 9000 0 - 0 0 0 - - - RECEIVE 2015-03-11 13:01:50 DROP TCP remote-address server-address 58282 9000 60 S 1212141581 0 14600 - - - RECEIVE 2015-03-11 13:01:50 DROP TCP remote-address server-address 58283 9000 60 S 957699206 0 14600 - - - RECEIVE

声纳设置为侦听来自任何 IP 的连接:

TCP 0.0.0.0:9000 0.0.0.0:0 LISTENING

*当我禁用防火墙时,我可以远程连接。

4

2 回答 2

1

Sonarqube 需要 Java 才能运行,而这已被防火墙阻止。我所要做的就是从“控制面板”>“系统和安全”>“Windows 防火墙”中允许应用程序通过防火墙,然后选择“允许应用程序或功能通过 Windows 防火墙”。

于 2015-04-16T10:02:41.397 回答
0

尝试在防火墙中为该端口创建入站规则试试这个链接: http: //www.howtogeek.com/112564/how-to-create-advanced-firewall-rules-in-the-windows-firewall/ 请喜欢如果您觉得有用,请发表评论

于 2015-03-11T11:41:20.233 回答