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