gai.conf

Sep. 5th, 2021 11:39 pm
amarao: (Default)
[personal profile] amarao
Иногда, когда я вижу, что человек на собеседовании хорошо всё знает, я тестирую границы его знания вопросом про ГАИ. Точнее, про /etc/gai.conf. Я не особо ожидаю ответа на такой вопрос, но если человек хоть что-то связно может сказать про этот файл, я ставлю большой жирный плюс.

А сегодня я впервые воспользовался им как workaround'ом вокруг бага в innernet'е:

https://github.com/tonarino/innernet/issues/141

Суть проблемы: клиент не задавал в явном виде адрес (видимо?) и почему-то хватал link-local адрес от другого интерфейса, и ничего не работало.

Я добавил в gai.conf свою сетку с большим приоритетом, и оно заработало.

... но почему?
Дефолтные-то правила всё равно всё правильно разруливают.

```
#label fec0::/10 5
#label fc00::/7 6
label fc00:deba::/32 10
```
(недефолтное, добавленное мною, без комментария)

Date: 2021-09-06 07:59 am (UTC)
ufm: (Default)
From: [personal profile] ufm
Я совсем не настоящий сварщик, но когда игрался с IPv6 Only режимом и читал про этот файл, то видел там такую строчку:

If any label definition is present in the configuration file, the default table is not used. All the label definitions of the default table which are to be maintained have to be duplicated.

Это не может влиять?

Profile

amarao: (Default)
amarao

February 2026

S M T W T F S
123456 7
8910111213 14
15161718192021
22232425262728

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 06:27 pm
Powered by Dreamwidth Studios