Как надежно подключиться к портам Pixelbook Linux на локальном хосте?

Как надежно подключиться к портам Pixelbook Linux на локальном хосте?

Я запускаю веб-сервисы разработки на виртуальной машине Linux моего Pixelbook следующим образом.

php -S 0.0.0.0:8000 router.php

Обычно я могу подключиться к этим службам разработки в Chrome с помощью:

http://localhost:8000/whatever

Однако иногда это не срабатывает, и мне приходится искать IP-адрес виртуальной машины Linux:

$ 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.

Связанный контент