hostname of pve not resolved correctly in local network

exaveal

New Member
Apr 8, 2025
13
1
3
Hi,

I am a absolut newbie and have some - perhaps - basic questions.
I have installed a proxmox server and connected to my local home network. The router is a Speedport Smart 3 device from Deutsche Telekom. All devices in the network have hostnames like wolf.speedport.ip or otto.speedport.ip or peter-laptop.speedport.ip ...

My PVE's name is dieter. So I hoped to access the webgui via https://dieter.speedport.ip:8006 but that doesn't work.
I can access the webgui via the ip or via the hostname https://dieter.local:8006 - but why? and why not dieter.speedport.ip?

This is the host file from my PVE. Do I have to change anyhting?
Code:
127.0.0.1 localhost.localdomain localhost
192.168.101.210 dieter.speedport.ip dieter

# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
# --- BEGIN PVE ---
#127.0.1.1 dieter.speedport.ip dieter
# --- END PVE ---

Thank you very much!
 
PVE does not use DHCP after setup so it's not registered in your router's DHCP lease table which it likely uses to provide you that local name resolveability.
See if you can reserve a lease for PVE's ip.
 
  • Like
Reactions: exaveal
IP is working. And also "dieter.local" is working. And "dieter.local" must be defined somewhere as valid hostname for this ip. So this must come from somwhere, right?