NeOPS Опубликовано: April 7, 2006 at 13:56 Опубликовано: April 7, 2006 at 13:56 Решил сделать привязку МАК-ИП. Вот мой OnUserAdd login=$1 IP=`cat /var/stargazer/users/$login/conf | grep 'IP=' | cut -d "=" -f2` MAC=`cat /var/stargazer/users/$login/conf | grep 'Note=' | cut -d "=" -f2` echo "$IP $MAC" >> /etc/stargazer/arp После создания юзера в /etc/stargazer/arp появляется "*" и все!
Full Опубліковано: April 7, 2006 at 15:08 Опубліковано: April 7, 2006 at 15:08 Хорошо .... Но куда она прописывается и как оно работает ... А если Юзер поменял сетевуху как изменить, или если сервер перегрузился ???
p0int Опубліковано: April 7, 2006 at 23:09 Опубліковано: April 7, 2006 at 23:09 а не проще седалть так OnConnect mac=`cat /var/stargazer/users/$login/conf | grep 'Userdata0=' | cut -d "=" -f2 iptables -I INPUT -s $ip -m mac --mac-source $mac -j ACCEPT iptables -I FORWARD-s $ip -m mac --mac-source $mac -j ACCEPT iptables -I FORWARD-d $ip -m mac --mac-source $mac -j ACCEPT iptables -I OUTPUT-d $ip -m mac --mac-source $mac -j ACCEPT ---------- что то вроде этого и реально только с этим маком будет заходить или вариант номер 2 забиваеться файл с маками и айпи все осталное забиваеться нулями без участия старгейзера
NeOPS Опубліковано: April 8, 2006 at 13:51 Автор Опубліковано: April 8, 2006 at 13:51 Хорошо .... Но куда она прописывается и как оно работает ...А если Юзер поменял сетевуху как изменить, или если сервер перегрузился ??? Юзер не каждый день сетевухи меняет. Когда сменит - скажет. А насчет ребута сервака, то в кроне на каждую минуту будет запись на выполнение arp -f /etc/statgazer/arp
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас