|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640.640 16 Feb 2006 21:35:26 To : Vadim Goncharov Subject : сменить МАК из rc.conf -------------------------------------------------------------------------------- 16 Feb 06 16:02, you wrote to me: ML>>> ifconfig_lnc0="ether XX:XX:XX:XX:XX:XX" ML>>> ifconfig lnc0 lladdr XX:XX:XX:XX:XX:XX ML>>> Ваpианты: ML>>> выполнение с командной стpоки или из rc.local или /etc/rc.d/xxx.sh ML>>> или AS>> Для конфигурации интерфейсов существует отработка скриптов AS>> /etc/start_if.<имя> Туда всё подобное и нужно вносить. VG> Только для непереименованных интерфейсов. Хм, /etc/rc.d/netif: # Rename interfaces. ifnet_rename fi # Configure the interface(s). network_common ifn_start verbose Оттуда же: ifn_start() { local ifn cfg ifn="$1" cfg=1 [ -z "$ifn" ] && return 1 ifscript_up ${ifn} && cfg=0 /etc/network.subr: ifscript_up() { if [ -r /etc/start_if.$1 ]; then . /etc/start_if.$1 return 0 fi return 1 } Машина: $ uname -v FreeBSD 6.0-STABLE #0: Sun Jan 29 19:57:22 MSK 2006 Hасколько я вижу, всё ровно не так, как ты пишешь. VG> Кроме того, одну только VG> настройку MAC'а удобнее внести в rc.conf, чем скрипт создавать VG> (который для более обширных задач предназначен). Да можно и плоскогубцами гвозди забивать - регулярно приходится, если молотка нет. Только умнее делать всё тем, для чего оно предназначено. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640.640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/392943f4b941.html, оценка из 5, голосов 10
|