From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Injected-Via-Gmane: http://gmane.org/ To: sysadmins@lists.altlinux.org From: =?KOI8-R?B?98HEyc0g6czMwdLJz87P1w==?= Date: Sat, 07 Jul 2007 15:56:45 +0900 Organization: =?KOI8-R?B?9dPPzNjFLfPJwsnS08vJyiDQz97Uwc3U?= Message-ID: References: <200707061218.12882.peet@altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 82.211.160.248 User-Agent: KNode/0.10.4 Sender: news Subject: Re: [Sysadmins] =?koi8-r?b?69XEwSDQ0s/QwcwgaXBjYWxj?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: master@usib.irkps.ru, ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jul 2007 06:57:07 -0000 Archived-At: List-Archive: От 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} >> > > > скрипач не нужен. > > конструкции вида 192.168.152.178/16 и 192.168.0.0/16 эквивалентны. То был пример, навскидку в голову забредший. Полагаю, более сложные/интересные вы сами в состоянии насочинять. Речь лишь о том, что переменными можно делать многое без акцентирования на деталях. ________________________ С уважением, Вадим Илларионов системный администратор Усолье-Сибирский почтамт JID: см. UIN: 7899517 Телефоны: Мобильный +7 904 658-4154 Рабочий +7 39543 444-00