ProxMox virtual environment is a really nice package for managing KVM and container visualization. One quirk about it is you need to have an entry in /etc/hosts that points to your system’s IP address, not 127.0.0.1 or 127.0.1.1. I wrote a little script to grab the IP of your specified interface and add it to /etc/hosts automatically for you. You may download it here or see below:
#!/bin/bash #A simple script to update /etc/hosts with your current IP address for use with ProxMox virtual environment #Author: Nicholas Jeppson #Date: 4/25/2018 ###Edit these variables to your environment### INTERFACE="enp4s0" #the interface that has the IP you want to update hosts for DNS_SUFFIX="" ###End variables section### #Variables you shouldn't have to change IP=$(ip addr show $INTERFACE |egrep 'inet '| awk '{print $2}'| cut -d '/' -f1) HOSTNAME=$(hostname) #Use sed to add IP to first line in /etc/hosts sed -i "1s/^/$IP $HOSTNAME $HOSTNAME$DNS_SUFFIX\n/" /etc/hosts