Alexey-S, вот это вы что сейчас ляпнули?…
Для вас, низко уважаемый, надо для начала научится культурно разговаривать с другими людьми.
По существу темы, да, человек, наверное разобрался. Но он не один, кто читает форум.
Всё открывается и по айпи и по имени компа (хоста).
Принёс домой, поставил сетку получать параметру от маршрутизатора по dhcp (если что - NETGEAR JWNR2000v2).
По айпи всё открывается, по имени хоста - нет.
Для развития кругозора,
NETGEAR JWNR2000v2.
Другие машины в домашней локальной сети не умеют распознавать IP адреса по именам. Это делается с помощью DNS сервера.
В /etc/hosts прописывал и 127.0.0.1 hostname и выданныйIP hostname (как правильно?) не помогает
Это пользователь указал название машины. Теперь эта машина знает, как ее зовут. Но другие машины этого не знают.
Вы, когда пишете в browser строку "yandex.ru" или другой сайт, система отправляет запрос на специализированный DNS сервер. DHCP сервер, маршрутизатор, сообщает клиентским машинам, адреса DNS серверов. Но это, обычно, DNS сервера вашего домашнего провайдера. И этим DNS серверам нет дела до того, как называются ваши машины в локальной сети.
В корпоративной локальной сети, обычно, устанавливают DNS и DHCP сервера для поддержки инфраструктуры сети из нескольких машин.
И для повышения кругозора,
что такое avahi.