My Windows 7 Workstation is not on a domain, but I frequently use resources on 'team.domain'. I have a static IP and am using a DNS server specific to our group. Sometimes I am able to access resources by the host name only, but sometimes I have to type the full name, domain included. For example, sometimes 'ssh host' works, but sometimes I need to use 'ssh host.team.domain'.
So far, I haven't seen any pattern as to when I need to enter the full name vs. when I can just use the host name. I am using them the same way each time, but some days it works and some days it doesn't.
Why might I be seeing something like this?