O comportamento padrão do prompt do PS1 é exibir o nome do host até o primeiro '.' como observado neste trecho da página man bash:
PROMPTING When executing interactively, bash displays the primary prompt PS1 when it is ready to read a command, and the secondary prompt PS2 when it needs more input to complete a command. Bash allows these prompt strings to be customized by inserting a number of backslash-escaped special characters that are decoded as follows:
snip
\h the hostname up to the first ‘.’
\H the hostname
Você pode corrigir isso alterando como o prompt do PS1 é exibido em /etc/bashrc
Este site do CentOS detalha os métodos para personalizar seu prompt do bash, incluindo:
System-wide Configuration
System-wide configuration is done in /etc/bashrc. Comment out the default settings and add your customization below:
# [ "$PS1" = "\s-\v\$ " ] && PS1="[\u@\h \w]\$ "
PS1='\u@\H:\w\$ '