URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 14448
[ Назад ]

Исходное сообщение
"Тематический каталог: Динамическая настройка сети на ноутбуке под FreeBSD (freebsd notebook network ifconfig)"

Отправлено auto_topic , 11-Апр-06 10:30 
Обсуждение статьи тематического каталога: Динамическая настройка сети на ноутбуке под FreeBSD (freebsd notebook network ifconfig)

Ссылка на текст статьи: http://www.opennet.me/base/net/freebsd_dyn_net.txt.html


Содержание

Сообщения в этом обсуждении
"Динамическая настройка сети на ноутбуке под FreeBSD (freebsd notebook network ifconfig)"
Отправлено dindin , 11-Апр-06 10:30 
опечатка в /usr/local/etc/rc.d/routerautoconf.sh в строке 16:
IPFW_DELETE_RULE="delete 1"

"Динамическая настройка сети на ноутбуке под FreeBSD (freebsd notebook network ifconfig)"
Отправлено greyork , 11-Апр-06 12:21 
Судя по тому, что переменная CAT встречается только в этой строке:
        echo "`${CAT}  ${1}" | \
она нигде не определена.

"Динамическая настройка сети на ноутбуке под FreeBSD (freebsd..."
Отправлено Dindin , 11-Апр-06 13:15 
Отправил правку, спасибо. Правильно - так

    CAT="/bin/cat"
    # получаем список серверов DNS из /etc/resolv.conf
    NS="`${CAT} /etc/resolv.conf | grep nameserver | awk '{print $2}' `"
    NS=`echo ${NS} | ${SED} 's_ _,_g'`
    
    # получаем список локальных интерфейсов
    LOCAL_INTERFACES="`${IFCONFIG} -l |  ${SED} 's_ _,_g'`"
    
    # обрабатываем шаблон правил ipfw         
    RULES="`${CAT} ${1}`"
    echo "`${CAT}  ${1}" | \