Может ли быть так, что одна из сетей, которые вы посещаете, раздает имена хостов, которые "отражают" ваш IP? Я видел это на практике раньше, где имя хоста, автоматически присваиваемое вашей машине, например. 154.local
(или 154.example.com) с предоставленным DHCP IP- 192.0.32.154
. Поскольку вы, очевидно, используете \h
а не \H
в своей PS1, тогда в качестве имени хоста вам может показаться случайное число.
Сетевые администраторы, как правило, делают это, чтобы сократить количество повторяющихся номеров, которые им приходится вводить (и по многим другим причинам).