在本地网络上访问 kibana
Accessing kibana on local network
我想访问本地系统上的 kibana 运行,以便本地网络中其他系统上的 local_ip:5601
可以访问它。我尝试在弹性搜索中添加这两行:
http.cors.allow-origin: "*"
http.cors.enabled: true
但是,也没用。
在您的 kibana.yml 上查找行 #server.host: "0.0.0.0"
。它可能会被注释 (#)。您必须从该行中删除“#”并重新启动您的 kibana 服务。它应该允许您从本地网络 ip 访问 kibana,例如“192.168.10.20”并使其可被您的其他系统发现。
在同一个文件 kibana.yml 上,您会发现一个默认指向“http://localhost:9200”的 url。如果您的 elasticsearch 实例托管在与此不同的 url 中,您必须指定 kibana 配置文件。
您可以找到更多相关信息here
查看这个相关问题:
vagrants-port-forwarding-not-working
我在 Centos 7 Vagrant VM 中使用 Kibana。
我无法从主机访问 Kibana webui。
停止 firewalld 并禁用 SELinux 并没有起到作用。
我的虚拟机 IP 地址是 192.168.2.2,所以我用 curl http://92.168.2.2:5601/
进行了测试,它可以在虚拟机中运行,但不能在主机 CLI 中运行。
我通过在 VM 中安装 Apache 测试端口转发是否正常工作,并且可以使用 http://localhost:80
从主机浏览器访问它,因此端口转发不是问题。
我的问题是 server.host 配置文件中的 server.host 参数,我已将其设置为虚拟机的IP地址。
我把它改成了:
server.host: "192.168.2.2"
对此:
server.host: "0.0.0.0"
重新启动kibana,可以从主机访问webui。
我是这样工作的:
流浪文件:
config.vm.network "forwarded_port", guest: 5601, host: 5602
httpd.conf:
Listen 5602
<VirtualHost *:5602>
ProxyPreserveHost On
ProxyRequests Off
ServerName kibana.mydomain.dev
ProxyPass / http://127.0.0.1:5601/
ProxyPassReverse / http://127.0.0.1:5601/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
我想访问本地系统上的 kibana 运行,以便本地网络中其他系统上的 local_ip:5601
可以访问它。我尝试在弹性搜索中添加这两行:
http.cors.allow-origin: "*"
http.cors.enabled: true
但是,也没用。
在您的 kibana.yml 上查找行 #server.host: "0.0.0.0"
。它可能会被注释 (#)。您必须从该行中删除“#”并重新启动您的 kibana 服务。它应该允许您从本地网络 ip 访问 kibana,例如“192.168.10.20”并使其可被您的其他系统发现。
在同一个文件 kibana.yml 上,您会发现一个默认指向“http://localhost:9200”的 url。如果您的 elasticsearch 实例托管在与此不同的 url 中,您必须指定 kibana 配置文件。
您可以找到更多相关信息here
查看这个相关问题: vagrants-port-forwarding-not-working
我在 Centos 7 Vagrant VM 中使用 Kibana。 我无法从主机访问 Kibana webui。
停止 firewalld 并禁用 SELinux 并没有起到作用。
我的虚拟机 IP 地址是 192.168.2.2,所以我用 curl http://92.168.2.2:5601/
进行了测试,它可以在虚拟机中运行,但不能在主机 CLI 中运行。
我通过在 VM 中安装 Apache 测试端口转发是否正常工作,并且可以使用 http://localhost:80
从主机浏览器访问它,因此端口转发不是问题。
我的问题是 server.host 配置文件中的 server.host 参数,我已将其设置为虚拟机的IP地址。
我把它改成了:
server.host: "192.168.2.2"
对此:
server.host: "0.0.0.0"
重新启动kibana,可以从主机访问webui。
我是这样工作的:
流浪文件:
config.vm.network "forwarded_port", guest: 5601, host: 5602
httpd.conf:
Listen 5602
<VirtualHost *:5602>
ProxyPreserveHost On
ProxyRequests Off
ServerName kibana.mydomain.dev
ProxyPass / http://127.0.0.1:5601/
ProxyPassReverse / http://127.0.0.1:5601/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>