[Sysadmins] dhcp раздача IP только известным MAC

George V. Kouryachy george на altlinux.org
Вс Июл 12 22:55:51 MSD 2009


On Wed, Jul 08, 2009 at 06:13:42PM +0500, Коротков Георгий wrote:
>  host buk1 {
>    hardware ethernet 00:1C:25:A2:C3:05;
>  }
>  host buk2 {
>    hardware ethernet 00:1B:38:12:30:92;
>  }
>  host buk3 {
>    hardware ethernet 00:24:8c:05:9c:62;
>  }
> }
> 
> Единственно - напрягает копипаст конструкции host
> Никак нельзя считать MAC просто из текстового файла?
N=1; while read s; do echo "host buk$N { hardware ethernet $s; }"; let N=N+1; done < текстовый_файл

В vim вообще одной командой можно это вставить:
:/host buk1 /,/^}/!всё_то_же_самое

И команду эту прямо в конфиге в комментариях сохранить, чтобы не париться потом.

-- 
			George V. Kouryachy (aka Fr. Br. George)
			mailto:george at altlinux_org


Подробная информация о списке рассылки Sysadmins