Я использовал Ubuntu 16.04. Я настраиваю виртуальный хост в моей системе, а также корректно работаю на локальном хосте, используя имя хоста (turboreceiver) и используя ip (192.168.0.56).
Когда я пытаюсь сделать это на другом моем компьютере в той же сети
, используя ip (192.168.0.56) в браузере на другом моем компьютере в той же сети, они показывают мой файл index.html. используя имя хоста (turboreceiver) в браузере, они не показывают мой файл index.html.
Пожалуйста, подскажите, где я не прав?
Локальная машина разрешит имя хоста через /etc/hosts
, так как это имеет отображение своего собственного имени хоста и IP-адреса (обычно). Другие должны будут связаться с сервером имен, так как они не знают о хосте с turboreceiver
как имя хоста в их /etc/hosts
.
самый простой неавтоматизированный путь состоит в том, чтобы добавить запись на Ваш /etc/hosts
файл:
#<ip-address> <hostname.domain.org> <hostname>
192.168.0.56 turboreceiver
Для других путей и лучшего объяснения см. это