.. | ||
.gitignore | ||
blocklist | ||
dns | ||
hostname | ||
hosts.arch | ||
hosts.debian | ||
hosts.fedora | ||
hosts.steamos | ||
README.md |
/etc/hosts
This file is DNS before DNS and legacy remain which is still used.
blocklist
Hosts that I dislike enough to mention in my hosts
file.
dns
This began from question why should I have DNS to have DNS, but
having it on DNS resolver level broke DNSSEC due to my weird mixing of
systemd-resolved and Unbound, so now it’s something I can attempt to
/etc/hosts
.
EXCERCISE CAUTION!
hostname
As can be seen in hosts.debian
, Debian specifies
hostname in format such as:
::1 localhost
::1 FQDN UQDN
127.0.0.1 localhost
127.0.1.1 FQDN UQDN
where FQDN means Fully Qualified Domain Name and UQDN
Unqualified Domain Name (although I don’t know if anyone else
calls it like that) and I find that a good practice. Additionally I have
observed my systems querying their own hostname from global DNS which
seems unnecessary and not a great behaviour to me, while this file
appended to /etc/hosts
can tell it immediately all
applications and make resolvectl query hostname.localdomain
find it instantly.
The 0200:0000:0000:0000:0000:0000:0000:0000
? Replace it
with your Yggdrasil address from yggdrasilctl getself
.
hosts.arch
For now this is a symlink to hosts.steamos
as I am
pretty sure they haven’t modified it.
hosts.fedora
I am pretty sure this is the /etc/hosts
that was given
me by Fedora < 40 with changes removed.
hosts.debian
I think this is the Debian format which used to be just
../hosts
in this repository.
hosts.steamos
The /etc/hosts
file from SteamOS Holo
variant steamdeck version 3.5.19
or
20240422.1
.