Forwarding to a dynamic ip isn't possible, it must be fixed, and providing a static lease to the machine also "deletes" the hostname.
karol wrote:The important thing is you're running it in VirtualBox, right? https://wiki.archlinux.org/index.php/Ar … lBox_GuestIIRC the hostname error is harmless.Woohoo! Works now. And thanks for mentioning the hostname error. It still happens but at least I can forget about it now.
Well, to help along the way, I found this: https://wiki.archlinux.org/index.php/Sy … er_boot.3FThat worked exactly as described. Now, though, the interface isn't failing anymore, so I can't diagnose what was happening in the first place, haha.Speculation still welcome. I don't much prefer to simply let a problem "disappear" without knowing what it was.
@ghen, you are right about this. But when I have seen this fudging things up, it usually ends up the hostname being the comment (in this case #hostname). Do you think that it is actually setting it as a blank line?
My /etc/arch-release is empty, but$ cat /etc/os-release
BUG_REPORT_URL="https://bugs.archlinux.org/"Do other distros use other files?I noticed you get the kernel release info from utsname but
Thank you very much, that was it!I tried removing /etc/hostname and it just went fine. However $HOSTNAME was not defined anymore after that so I tried to define it in /etc/rc.conf and that worked properly.
Since the demise of rc.conf I have been unable to find out how to set the system's domain name. I tried "hostnamectl set-hostname hostname.domain" but it just set the hostname to "hostnamedomain". I also tried setting it manually through the hostname utility but it broke GUI applications (could not connect to display error). No luck with google or tge wiki either.