[Sysadmins] Куда пропал ipcalc
Вадим Илларионов
=?iso-8859-1?q?master_=CE=C1_usib=2Eirkps=2Eru?=
Сб Июл 7 10:56:45 MSD 2007
От Peter V. Saveliev поступило следующее:
> В сообщении от Friday 06 July 2007 07:00:20 Вадим Илларионов написал(а):
>> И где его искать?..
>>
>> Хочется прикрутить к etcnet'y возможность вычислять адрес сети исходя из
>> адреса/маски интерфейса, да и экспортировать результат во внешние скрипты,
>> в т.ч. для использования в правилах iptables и прописи маршрутов. Ну, и для
>> всяких if(up|down)-(pre|post).
>>
>> Экспорт маски и peer-адреса (полезно для туннелей ррр/ovpn) уже присобачил,
>> а вычисление адреса сети не выходит.
>> А как было бы удобно составлять конструкции вида:
>> drop all from-iface ${NAME} from ${IPV4ADDRESS} not to ${NET}/${MASK}
>>
> <skip />
>
> скрипач не нужен.
>
> конструкции вида 192.168.152.178/16 и 192.168.0.0/16 эквивалентны.
То был пример, навскидку в голову забредший.
Полагаю, более сложные/интересные вы сами в состоянии насочинять.
Речь лишь о том, что переменными можно делать многое без акцентирования на
деталях.
________________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий +7 39543 444-00
Подробная информация о списке рассылки Sysadmins