I recently noticed that when I run ping raspberrypi it resloves to an IP that is not part of my name but when I run ping raspberrypi.local I get the raspberrypi in my LAN.
I am wondering if there is a way to not have to type the .local and have it resolve to the external IP. I ask this question because I remember being able to execute ssh user@raspberrypi it would resolve to the Pi on my LAN but now I have to use the .local. Maybe I am imagining things but if this is possible I think it would definitely be convenient.