dig и nslookup будут игнорировать файл hosts, они хотят разрешить его, запросив основной DNS-сервер. Ping и ваш браузер, с другой стороны, будут использовать файл hosts, поэтому похоже, что это причина, по которой dig и nslookup не могут решить.
На моем ноутбуке с Win10 делается следующее: C:\Users\Me>имя хоста DESKTOP-UJTKQ4C
C:\Users\Me>nslookup DESKTOP-UJTKQ4C Сервер: Неизвестный Адрес: 192.168.231.1
*** Неизвестный не может найти DESKTOP-UJTKQ4C: несуществующий домен