The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ipfw и списки IP's географического региона"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"ipfw и списки IP's географического региона"  
Сообщение от HAN (??) on 08-Окт-08, 17:15 
Привет!
Есть FreeBSD и ipfw - стала задача ограничить выход с сервера (он как роутер) только на определенную географическую область (например, только по России) - есть список IP адресов с масками - но он ОЧЕНЬ большой (более 10.000 адресов)!
Как в файрволе сделать эффективный просмотр этого списка - ну не писать же отдельные строки для каждого IP/mask - посоветуйте пожалуйста как сделать

Спасибо!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ipfw и списки IP's географического региона"  
Сообщение от PavelR (??) on 08-Окт-08, 21:04 
>Привет!
>Есть FreeBSD и ipfw - стала задача ограничить выход с сервера (он
>как роутер) только на определенную географическую область (например, только по России)
>- есть список IP адресов с масками - но он ОЧЕНЬ
>большой (более 10.000 адресов)!
>Как в файрволе сделать эффективный просмотр этого списка - ну не писать
>же отдельные строки для каждого IP/mask - посоветуйте пожалуйста как сделать
>
>
>Спасибо!

man ipfw на тему table

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "ipfw и списки IP's географического региона"  
Сообщение от HAN (??) on 09-Окт-08, 16:24 
>[оверквотинг удален]
>>как роутер) только на определенную географическую область (например, только по России)
>>- есть список IP адресов с масками - но он ОЧЕНЬ
>>большой (более 10.000 адресов)!
>>Как в файрволе сделать эффективный просмотр этого списка - ну не писать
>>же отдельные строки для каждого IP/mask - посоветуйте пожалуйста как сделать
>>
>>
>>Спасибо!
>
>man ipfw на тему table

при такой команде в перл-скрипте выдает ошибку:

system(`ipfw add 5000 pass all from table(1) to any via any`);

Syntax error: "(" unexpected

пробовал и 'table(1)' и "table(1)" - не помогает - как написать чтобы перл понял что нужно?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "ipfw и списки IP's географического региона"  
Сообщение от Pahanivo email(??) on 09-Окт-08, 17:39 
песеееецц ....

system('ipfw add 5000 pass all from table(1) to any via any');
так попробуй ...
он у тя на скобки ругается..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "ipfw и списки IP's географического региона"  
Сообщение от HAN (??) on 09-Окт-08, 22:51 
>песеееецц ....
>
>system('ipfw add 5000 pass all from table(1) to any via any');
>так попробуй ...
>он у тя на скобки ругается..

сунду-у-ук...
пробовал и так конечно - фиг
тем более, что перед этой командой есь другие такого же синтаксиса, например:
system(`ipfw delete 30000`);
и тут на скобки не ругается

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "ipfw и списки IP's географического региона"  
Сообщение от HAN (??) on 09-Окт-08, 22:54 
Вобщем есть уже рабочий вариант - нужно так:
system('ipfw add 5000 pass all from table\(1\) to any via any');
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру