Привет!
Такая проблема.Есть сервер доступа , FreeBSD4.x .Борюсь со сменой IP адресов юзеров.Понимаю,что управляемые свичи,ВПН и пр. рулит , но пока не средств. Нашел статейку, если позволите ,процитирую
Способ 1 (наиболее примитивный) — на все IP адреса MAC прописывается статически с помощью команды arp(8). На не никем занятые адреса прописывается MAC 0:0:0:0:0:0. Это можно делать приблизительно таким скриптом:
#!/bin/sh
mynet=«192.168.0.»;
n=1
while ( [ n -lt 255 ]; ); do
arp -S $mynet$n 0:0:0:0:0:0
n=$(expr $n \+ 1);
done
arp -f /etc/ethers
Здесь соответственно в переменной mynet задается защищаемая подсеть, в файле /etc/ethers лежат «правильные» пары IP<->MAC.
Почему-то после запуска скрипта пишет — [: k: bad number
Сам я шелл-программировании — 0 без палочки.Подскажите ради ннтереса,что не так в скрипте.К сожалению , на Том сайте форума нет.
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
может быть должно быть
?
Спасибо , дружище! Именно так! Поперло!