SonarQube 远程访问被防火墙阻止

SonarQube remote access blocked by firewall

我已经在我的 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

Sonar 已设置为侦听来自任何 IP 的连接:

TCP 0.0.0.0:9000 0.0.0.0:0 LISTENING

*我禁用防火墙后可以远程连接。

尝试在防火墙中为该端口创建入站规则 试试这个 link : http://www.howtogeek.com/112564/how-to-create-advanced-firewall-rules-in-the-windows-firewall/ 觉得有用请点赞

Sonarqube 需要 Java 到 运行,这被防火墙阻止了。我所要做的就是允许应用程序通过 控制面板 > 系统和安全 > Windows 防火墙 的防火墙并选择 'Allow an app or feature through Windows Firewall'.