允许所有用户通过IP地址访问齐柏林飞船笔记本电脑



我已经按照文档中的所有步骤安装了Zeppelin。

我制作了一个笔记本,希望与团队分享。我只共享了笔记本的url:http://172.11.2.33:8080/#/notebook/2ESDVJJEX

但是,我的团队成员无法访问笔记本。

其他用户可以通过ping访问我的机器。只有齐柏林飞船不是。

$ ping 172.11.2.33 
PING 172.11.2.33 (172.11.2.33) 56(84) bytes of data.
64 bytes from 172.11.2.33: icmp_seq=1 ttl=64 time=119 ms

我已将shiro.ini文件配置为允许通过登录凭据访问

如果我试图接近机器,它会说:

This site can’t be reached 172.11.2.33 refused to connect.
Search Google for 192 168 100 165 8080
ERR_CONNECTION_REFUSED

Zeppelin默认只在本地侦听。

在XML配置中将zeppelin.server.addr更新/设置为0.0.0.0

Zeppelin似乎没有正确解析站点配置中设置的*。我使用*:*解决了这个问题

为了允许远程连接到齐柏林飞船服务的站点,请执行以下操作:

conf/zeppelin-site.xml.template文件复制或重命名为conf/zeppelin-site.xml

zeppelin.server.allowed.origins修改为类似

<property>
<name>zeppelin.server.allowed.origins</name>
<value>*:*</value>
<description>Allowed sources for REST and WebSocket requests (i.e. http://onehost:8080,http://otherhost.com). If you leave * you are vulnerable to https://issues.apache.org/jira/browse/ZEPPELIN-173</description>
</property>

重新启动齐柏林

最新更新