Перейти до

Диапазоны рабочие, но СТГ дает ошибку в RULES


Рекомендованные сообщения

Ругается на строчки, помеченные ** (см. ниже)

Говорит:

2006-03-27 21:52:29 -- Stg v. 2.016.7.6 Release Candidate-3

2006-03-27 21:52:29 -- msgkey = 102

2006-03-27 21:52:29 -- RECIVECL pid = 6828

2006-03-27 21:52:29 -- recivecl: Start successful!

2006-03-27 21:52:29 -- RelcCl started as a process. pid 6828

2006-03-27 21:52:29 -- Address does'n match mask.

2006-03-27 21:52:29 -- Error in file /etc/stargazer/rules. Error in adress. Line 66.

 

Причем сначала ругается на ту строку, что ниже, когда ее комментирую, ругается на верхнюю. Если закомментировать, работает.

 

Диапазоны предоставлены провайдером.

 

ICMP 0.0.0.0/0 NULL

TCP 192.168.0.1:22 NULL
TCP 192.168.0.1:139 NULL
TCP 192.168.0.1:4444 NULL
UDP 192.168.0.1:4444 NULL
UDP 192.168.0.1:4443 NULL
TCP 192.168.1.1/32 NULL


#--------------------------
# Local
#--------------------------

ALL xxx.xxx.160.131/32 DIR0
ALL xxx.xxx.160.134/32 DIR0
ALL xxx.xxx.160.141/32 DIR0
ALL xxx.xxx.160.145/32 DIR0
ALL xxx.xxx.160.241/32 DIR0

ALL xxx.xxx.168.0/24 DIR0
ALL xxx.xxx.169.0/24 DIR0
ALL xxx.xxx.170.0/24 DIR0
ALL xxx.xxx.171.0/24 DIR0
ALL xxx.xxx.172.0/24 DIR0
ALL xxx.xxx.173.0/24 DIR0
ALL xxx.xxx.174.0/24 DIR0
ALL xxx.xxx.175.0/24 DIR0
ALL xxx.xxx.176.0/24 DIR0
ALL xxx.xxx.177.0/24 DIR0
ALL xxx.xxx.178.0/24 DIR0
ALL xxx.xxx.179.0/24 DIR0
ALL xxx.xxx.175.0/24 DIR0
ALL xxx.xxx.180.0/24 DIR0
ALL xxx.xxx.181.0/24 DIR0
ALL xxx.xxx.182.0/24 DIR0
ALL xxx.xxx.183.0/24 DIR0
ALL xxx.xxx.184.0/24 DIR0
ALL xxx.xxx.185.0/24 DIR0
ALL xxx.xxx.186.0/24 DIR0
ALL xxx.xxx.187.0/24 DIR0
ALL xxx.xxx.188.0/24 DIR0
ALL xxx.xxx.189.0/24 DIR0
ALL xxx.xxx.191.0/24 DIR0

ALL yyy.yyy.192.0/24 DIR0
ALL yyy.yyy.193.0/25 DIR0
ALL yyy.yyy.193.128/26 DIR0

ALL yyy.yyy.193.196/32 DIR0

ALL yyy.yyy.194.0/24 DIR0
ALL yyy.yyy.195.0/24 DIR0
ALL yyy.yyy.196.0/25 DIR0
ALL yyy.yyy.196.128/26 DIR0
ALL yyy.yyy.198.0/24 DIR0
ALL yyy.yyy.199.0/24 DIR0
ALL yyy.yyy.200.0/24 DIR0
ALL yyy.yyy.201.0/29 DIR0
#ALL yyy.yyy.201.12/29 DIR0 **
#ALL yyy.yyy.201.28/28 DIR0 **
ALL yyy.yyy.202.0/24 DIR0
ALL yyy.yyy.204.0/24 DIR0
ALL yyy.yyy.205.0/24 DIR0
ALL yyy.yyy.206.64/26 DIR0
ALL yyy.yyy.206.128/25 DIR0
ALL yyy.yyy.207.0/24 DIR0
ALL yyy.yyy.208.0/20 DIR0
ALL yyy.yyy.224.0/19 DIR0

ALL zzz.zzz.116.136/32 DIR0

#-------------------------
# Мир
#-------------------------

ALL 0.0.0.0/0 DIR1

 

Как исправить?

Ссылка на сообщение
Поделиться на других сайтах
Удалить строчки и написать их заново.

пробовал, не проходит((

 

дыру, конечно, залатал:

Cам прописал все ip с сайта прова - там они были в виде xxx.xxx.100.123-xxx.xxx.191.255 но кроме список маленьких подсетей (в формате: от xxx.xxx.zyy.yzy до xxx.xxx.zzy.zyz - неудобные для представиления в CIDR) и отдельных IP из этого диапазона. Но таких было 3 штуки, каждый со своими "вырезками" (( К тому же не уверен, что сделал все правильно, т.к. опыта нет - только теор знания.

 

В итоге rules имеет у меня такую структуру:

 

# не считаем служебный трафик

его в NULL

 

# тарифицируем "вырезки" из диапазонов

их в DIR1

 

# считаем но не тарифицируем лок трафик

его в DIR0

 

# тарифицируем Мир

ALL 0.0.0.0/0 DIR1

 

Прошу подтвердить/опровергнуть правильность подхода. А также разобраться с диапазонами. Что не так? Должно же работать! :/

 

P.S. Попутно вношу предложение сделать возможность указания диапазонов в "человеческом" формате: что-то типа ALL 123.123.12.34-123.211.0.4 DIR1

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...