The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка ipfw через PPPOE"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 13:04 
Дано:

машина с FreeBSD, rl0 - внутренний интерфейс, rl1 - внешний интерфейс. При подключении создается тунель tun0 (inet ип_адрес_rl1 --> ип_адрес_провайдера).

Вопрос:

1. какой из интерфейсов (rl1 или tun0) указывать в правилах, обрабатывающих запросы наружу и внутрь? к примеру, что правильно:
- allow tcp from any to any 443 via rl1 setup
- allow tcp from any to any 443 via tun0 setup

2. при рестарте сетевых подключений (/etc/netstart), каждый раз создается новый тунель (tunN), причем неактивный. почему?

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

 Оглавление

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


1. "Настройка ipfw через PPPOE"  
Сообщение от shu1976 (ok) on 16-Мрт-06, 13:22 
>
>1. какой из интерфейсов (rl1 или tun0) указывать в правилах, обрабатывающих запросы
>наружу и внутрь? к примеру, что правильно:

у тебя tun0 через rl1 проходит? значит писать надо на rl1. потом отдельно для tun0 пропускаемые правила напишешь при желании

2. какая версии фри?

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

2. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 13:33 
>>
>>1. какой из интерфейсов (rl1 или tun0) указывать в правилах, обрабатывающих запросы
>>наружу и внутрь? к примеру, что правильно:
>
>у тебя tun0 через rl1 проходит? значит писать надо на rl1. потом
>отдельно для tun0 пропускаемые правила напишешь при желании
>
>2. какая версии фри?

если трафик через tun0 бегает, на нем и писать. он с точки зрения айпи нормальный интерфейс

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

3. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 13:43 
"у тебя tun0 через rl1 проходит? значит писать надо на rl1. потом отдельно для tun0 пропускаемые правила напишешь при желании" - в том и дело, что если прописывать через rl1, ниче не проходит.... что очень непонятно.....

версия: 5.2

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

4. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 13:55 
>"у тебя tun0 через rl1 проходит? значит писать надо на rl1. потом
>отдельно для tun0 пропускаемые правила напишешь при желании" - в том
>и дело, что если прописывать через rl1, ниче не проходит.... что
>очень непонятно.....
>
>версия: 5.2

потому что через rl идут инкапсулированные пакеты. tcpdump'ом посмотри. сравни tun и rl

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

5. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 14:17 
alchie: объясни непутевому, что значит инкапсулированные пакеты?
и что значит для tun0 отдельно прописать пропускаемые правила?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 14:36 
>alchie: объясни непутевому, что значит инкапсулированные пакеты?
на морковках? пожалуйста.
у тебя есть груз - молоко (какие-либо данные). ты его разливаешь по тетрапакам (разбиваешь на пакеты). тетрапаки легко доставляются до ближайшей точки выхода с молокозавода (до шлюза), дальше они инкапсулируются в грузовик (в кадр PPPoE) и едут по дороге (туннелю) до магазина (шлюза на другой стороне туннеля). там выгребаются из грузовика (декапсулируются) ну и т.д.

>и что значит для tun0 отдельно прописать пропускаемые правила?
это когда ты правила "не пропускать воду до дома №1" и "до дома №5 пропускать воду только определенного качества" прибиваешь к водопроводной трубе, а не к земле, в которой она лежит.

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

7. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 14:45 
alchie: мда, в воображении тебе не занимать) классно объяснил. в общем смысл то я понял.... мнеб еще примерчик простенький бы. к примеру как правильно тогда дать доступ изнутри на HPPT?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 15:04 
>alchie: мда, в воображении тебе не занимать) классно объяснил. в общем смысл
>то я понял.... мнеб еще примерчик простенький бы. к примеру как
>правильно тогда дать доступ изнутри на HPPT?

wtf HPPT?

примерчик дать не могу - нету ни одной фрюшки под рукой. если умеешь строить файрволл - то ничего сложного нету. для тебя rl и tun разные интерфейсы. на rl ваще ничего вешать не надо. там у тебя ip как таковой не бегает

если кроме этого PPPoE у тебя никаких туннелей больше нет:
ipfw add allow all from any to any via tun\*

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

9. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 15:14 
если я все ставлю через tun0, то при выполнении /etc/netstart, появляется новый тунель (tun1), и все пытается валить через него...... ну а в правилах естественно указан tun0, и все стопорится....


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

10. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 15:22 
или в твоем сообщении via tun\* - символы \* зарезервированы и означают через любой активный тунель?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 15:32 
>или в твоем сообщении via tun\* - символы \* зарезервированы и означают
>через любой активный тунель?

это означает "правило применимо к любому tun интерфейсу". несколько иной смысл, по сравнению с твоим

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

12. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 15:39 
ага. вобщем я так понял, у меня в rc.ipfw должен быть указан везде в качестве интерфейса наружу tun/*?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 15:54 
>ага. вобщем я так понял, у меня в rc.ipfw должен быть указан
>везде в качестве интерфейса наружу tun/*?

правильнее было бы разобраться с причиной такого поведения фрюшки, но если лень - можно и так (с tun\*)

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

14. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 16-Мрт-06, 15:58 
" разобраться с причиной такого поведения фрюшки" - ты имеешь в виду появление нового тунеля командой /etc/netstart?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

15. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 16-Мрт-06, 16:08 
>" разобраться с причиной такого поведения фрюшки" - ты имеешь в виду
>появление нового тунеля командой /etc/netstart?

да.

вощем забудь. когда квалификации будет хватать - пороешься и поймешь причину эффекта

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

16. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 20-Мрт-06, 16:28 
Ребяты, ну подскажите хоть в какую сторону копать?!
Вот мое предположение: тунель подымается в момент соединения с провайдером. Но при перезагрузке сетевых параметров (/etc/netstart) он не падает, но подымается еще один..... почему? где копать?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

17. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 20-Мрт-06, 16:36 
>Ребяты, ну подскажите хоть в какую сторону копать?!
>Вот мое предположение: тунель подымается в момент соединения с провайдером. Но при
>перезагрузке сетевых параметров (/etc/netstart) он не падает, но подымается еще один.....
>почему? где копать?

в имени скрипта netSTART. ну нету скрипта netSTOP.
что ты такого меняешь в настройках, чего нельзя поменять из командной строки?

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

18. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 20-Мрт-06, 16:39 
Т.е. я сначала должен руками убить тунель, а потом /netstart?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

19. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 20-Мрт-06, 17:17 
>Т.е. я сначала должен руками убить тунель, а потом /netstart?

я перестану отвечать на твои мессаги, если ты будешь продолжать игнорировать мои вопросы

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

20. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 21-Мрт-06, 08:39 
alchie: "что ты такого меняешь в настройках, чего нельзя поменять из командной строки?" - я не понял смысл вопроса...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

21. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 21-Мрт-06, 10:09 
>alchie: "что ты такого меняешь в настройках, чего нельзя поменять из командной
>строки?" - я не понял смысл вопроса...

спрошу иначе: для чего ты перезапускаешь /etc/netstart?

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

22. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 21-Мрт-06, 11:04 
спрошу иначе: для чего ты перезапускаешь /etc/netstart? -
1. после правки rc.conf
2. после правки rc.ipfw (правил)
...


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

23. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 21-Мрт-06, 13:58 
alchie: ну куда ты пропал?
помогни начинающему - утопающему...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

24. "Настройка ipfw через PPPOE"  
Сообщение от alchie (ok) on 21-Мрт-06, 14:25 
>спрошу иначе: для чего ты перезапускаешь /etc/netstart? -
>1. после правки rc.conf
>2. после правки rc.ipfw (правил)
>...
все твои правки применяются не по мановению волшебной палочки.
если поискать изменяемый rc.conf'овский параметр в /etc/netstart, то можно увидеть, что, например, ip адрес на эзернете выставляется с помощью ifconfig, а изменения в rc.ipfw можно применить с помощью скармливания этого скрипта либо шеллу (/bin/sh), либо самому ipfw, в зависимости от того, как этот самый rc.ipfw написан

резюме: rc.netstart лучше не дергать попусту. найди в нем нужные тебе команды и пользуйся ими

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

25. "Настройка ipfw через PPPOE"  
Сообщение от cad2206 email on 21-Мрт-06, 16:39 
alchie: понял, спасибо, буду дальше копать
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

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

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




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

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