Mattermost 无法在局域网另一台电脑上访问

2019-07-24 18:01:30 +08:00
 selfcreditgiving

用 vagrant 新开的一个 ubuntu 虚拟机,在里面照着官网的步骤部署了一个 Mattermost,本机访问是正常的,
( localhost:8065 可以正常访问)

但通过同一个局域网里的另一台电脑 通过内网 ip 就无法访问( 192.168.0.128:8065 无法访问)

把 windows 防火墙这些关闭也没用。

有没有遇到同样问题然后解决的,谢谢

972 次点击
所在节点    问与答
2 条回复
mritd
2019-07-24 19:34:45 +08:00
我直接 docker 跑的 没遇到过
selfcreditgiving
2019-07-25 16:05:19 +08:00
更新一下; 找到原因了, 是因为 vagrant 端口转发的原因 ,自己复制错地方了
Vagrantfile 里面端口转发有限制 public access 和 不限制 public access。
改成下面那个,去掉 host_ip 就正常了。

```
config.vm.network "forwarded_port", guest: 8065, host: 8065, host_ip: "127.0.0.1"
```

```
config.vm.network "forwarded_port", guest: 8065, host: 8065
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/585881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX