如何可靠地连接到本地主机上的 pixelbook linux 端口?

如何可靠地连接到本地主机上的 pixelbook linux 端口?

我一直像这样在我的 pixelbook 的 Linux VM 上运行开发 Web 服务。

php -S 0.0.0.0:8000 router.php

正常情况下,我可以使用以下命令在 Chrome 中连接到这些开发服务:

http://localhost:8000/whatever

但是,这偶尔会失败,迫使我查找 Linux VM 的 IP 地址:

$ hostname -I
100.115.92.199 

然后(成功)连接该 IP:

http://100.115.92.199:8000/whatever

localhost失败时,它往往会“卡在”失败中。它偶尔会“自行”解决。但是,我不知道如何真正修复它。

我如何才能始终让 Chrome OS 将 Linux 环境视为localhost

(或者其他可预测我不需要查找主机名。)

答案1

我不知道这是哪里正式文档中已说明,但我最近发现penguin.linux.test主机名已映射到默认 Linux 容器。这对我来说可靠地工作了一段时间,但后来却localhost不行了。

据我了解,penguin是容器名称,因此新容器将是{containername}.linux.test

相关内容