Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1767 из 10763 ===================================== RU.UNIX.BSD =
От   : Valentin Davydov                 2:5020/400         26 Aug 14 16:44:09
Кому : Vassily Kiryanov                                    26 Aug 14 16:44:09
Тема : Re: FreeBSD 10-Release интересности в задании alias hostnames
FGHI : area://RU.UNIX.BSD?msgid=<1187493128@ddt.demos.su>+e7bbda11
На   : area://RU.UNIX.BSD?msgid=2:5054/36+53fb5a03
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
From: Valentin Davydov <sp@m.davydov.spb.su>

>   From: Vassily Kiryanov <Vassily.Kiryanov@f36.n5054.z2.fidonet.org>
>   Date: Mon, 25 Aug 2014 15:44:43 +0400
>
>Оказывается, инициализационный скрипт /etc/rc.d/netif по-разному реагирует на
>наличие дефиса (ну или минуса) в именах хостов для конфигурационных строк с
>"_alias" и без него. Hапример, вот куски конфигов моего нового сервера:

Во-первых, это делает /etc/network.subr, а в-главных, семантика дефиса в
конфигурации алиасов явно документирована в man 5 rc.conf:

                 It also possible to configure multiple IP addresses in Class-
less Inter-Domain Routing (CIDR) address notation, whose each
address component can be a range like inet 192.0.2.5-23/24 or
inet6 2001:db8:1-f::1/64.  This notation allows address and
prefix length part only, not the other address modifiers.

In the case of 192.0.2.5-23/24, the address 192.0.2.5 will be
configured with the netmask /24 and the addresses 192.0.2.6
to 192.0.2.23 with the non-conflicting netmask /32 as
explained in the ifconfig(8) alias section.  Note that this
special netmask handling is only for inet, not for the other
address families such as inet6.

With the interface in question being ed0, an example could
look like:

ifconfig_ed0_alias2="inet 192.0.2.129/27"
ifconfig_ed0_alias3="inet 192.0.2.1-5/28"

and so on.

Конец цитаты. Если хочешь, можешь изобрести патч, различающий дефисы в
диапазонах IP-адресов от дефисов в именах хостов, но я бы не взялся, ибо
man 5 hosts говорит, что Host names may contain any printable character
other than a field delimiter, newline, or comment character.

Вал. Дав.

--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.095032 секунды