Привязка IP+MAC

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (5)

просмотр истории страницы

while IFS=';' read ip mac; do
if [[ $1 == "remove" ]]; then
chroot /app/xge xgesh session $ip mac remove
elif [[ $1 == "set" ]]; then
chroot chroot /app/xge xgesh session $ip mac set $mac
else
echo xgesh session $ip mac set $mac
fi
done <<< "$(</tmp/ipmac.list)"{code}
Скрипт ожидает передачи параметров:
#* *set* - установить привязки
#* *remove* - удалить привязки
#* *без параметров* - напечатать в терминал команды для установки привязок по пользовательским сессиям без выполнения
# Запустите синхронизацию:
{code}bash -x /app/base/cfg/set_xge_ip_mac.sh set &>>/var/log/xge_ipmac_set.log{code}
Лог синхронизации можно будет найти по пути */var/log/xge_ipmac_set.log*