man systemd-resolved:
The hostname "_gateway" is resolved to all current default routing gateway addresses, ordered by their metric. This assigns a stable hostname to the current gateway, useful for referencing it independently of the current network configuration state.
Его адрес определяется через команду host, но что это? Это не системная переменная, не алиас, его нет в /etc/hosts, он вообще не содержится ни в одном конфиге в папке /etc. Комнада hosts то узнаёт его, то нет, и когда не узнает, то интернет пропадает (или наоборот, когда пропадает интернет, hosts не определяет _gateway)
В общем, где задаётся этот _gateway, systemd-resolved?
Этим занимается nss-myhostname. Никак не задается руками вроде бы, так как напрямую подсасывает из local_gateways
Обсуждают сегодня