Страница 1 из 1

Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 08:25
Corvus
День добрый. Меня интереует вопрос, как можно получить список соединений... точнее активных соединений из локальной сети... пробовал
/ip firewall connection get value-name=src-address
но там айпи адреса повторяются.. но с разными портами типа
192.168.1.2:9999
192.168.13:989 etc....

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 08:43
simpl3x
что то я не понимаю, вы хотите получать список активных соединений, делаете запрос, вам шлюз показывает активные соединения, но вас не устраивает это. шлюз показывает вам активные tcp\udp сессии, потому там бывает, что один и тот же адрес выводится с разными портами. вам какие сессии нужны?

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 09:46
Corvus
нет..я пытаюсь сделать чтото аналог динамического деления скорости...и может неправильно... но я хочу сделать так

1. получаю список активных соединений...
2. узнаю количество + айпи адреса
3. делю общую пропускную способность на количество активных соединений
4. полученное число вписываю в queues
5. айпи адреса нужны на будущее...скажем для привилигированного доступа в сеть... например себе выделить канал потолше =)

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 10:00
simpl3x
не изобретайте велосипед, всё уже изобретено до вас, почитайте документацию про шейпер микротика, там вы узнаете как сделать так, что бы разделить весь канал в относительно равных пропорциях между всеми и как гарантировать кому то железобетонную полосу.

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 10:10
Corvus
ок..хорошо.спасибо

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 10:15
Corvus
UPD.. а можете тыкнуть носом куда именно смотреть?

Re: Получение списка активных соединений через скрипт

Добавлено: 08 май 2013, 10:38
simpl3x

Re: Получение списка активных соединений через скрипт

Добавлено: 13 май 2013, 11:46
gagarin74
А не подскажите, где можно ограничить число сессий по MAC адресу или IP?

Re: Получение списка активных соединений через скрипт

Добавлено: 13 май 2013, 11:59
simpl3x
gagarin74 писал(а):А не подскажите, где можно ограничить число сессий по MAC адресу или IP?

http://wiki.mikrotik.com/wiki/Manual:IP/Firewall/Filter
конкретно вам, нужен параметр
connection-limit (integer,netmask; Default: ) Restrict connection limit per address or address block

Re: Получение списка активных соединений через скрипт

Добавлено: 13 май 2013, 12:47
gagarin74
спасибо