The OpenNET Project / Index page

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

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

"Маршрутизация, трабала!"
Сообщение от champion emailИскать по авторуВ закладки on 10-Янв-05, 06:49  (MSK)
Пишу
ipfw add 10 divert 8868 all from 192.168.22.202 to any out xmit 217.118.179.78

А мне выдаёт:

ipfw: getsockopt(IP_FW_ADD): Protocol not available

В чём дело, почему не пашет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Маршрутизация, трабала!"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 10-Янв-05, 10:44  (MSK)
>Пишу
>ipfw add 10 divert 8868 all from 192.168.22.202 to any out xmit
>217.118.179.78
>
>А мне выдаёт:
>
>ipfw: getsockopt(IP_FW_ADD): Protocol not available
>
>В чём дело, почему не пашет?

Potomu 4to net podderzki IPFW i DIVERT v jadre. Pri4em jesli ispolzovat
DIVERT, to nado sobirat jadro s opcijej IPDIVERT (dla 5.x). Dla 4.x opcija drugaja no smisls tot zhe.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Маршрутизация, трабала!"
Сообщение от champion emailИскать по авторуВ закладки on 10-Янв-05, 11:47  (MSK)
>>Пишу
>>ipfw add 10 divert 8868 all from 192.168.22.202 to any out xmit
>>217.118.179.78
>>
>>А мне выдаёт:
>>
>>ipfw: getsockopt(IP_FW_ADD): Protocol not available
>>
>>В чём дело, почему не пашет?
>
>Potomu 4to net podderzki IPFW i DIVERT v jadre. Pri4em jesli ispolzovat
>
>DIVERT, to nado sobirat jadro s opcijej IPDIVERT (dla 5.x). Dla 4.x
>opcija drugaja no smisls tot zhe.
а как пересобрать ядро? Сервер то рабочий

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Маршрутизация, трабала!"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 10-Янв-05, 11:56  (MSK)
>>>Пишу
>>>ipfw add 10 divert 8868 all from 192.168.22.202 to any out xmit
>>>217.118.179.78
>>>
>>>А мне выдаёт:
>>>
>>>ipfw: getsockopt(IP_FW_ADD): Protocol not available
>>>
>>>В чём дело, почему не пашет?
>>
>>Potomu 4to net podderzki IPFW i DIVERT v jadre. Pri4em jesli ispolzovat
>>
>>DIVERT, to nado sobirat jadro s opcijej IPDIVERT (dla 5.x). Dla 4.x
>>opcija drugaja no smisls tot zhe.
>а как пересобрать ядро? Сервер то рабочий

Nu i 4to ?
1. Kak peresobrat jadro napisano v Handbook'e i eto nikak ne povlijajet
na rabotu sistemi do teh por, poka ne budet instalacii i perezapska sistemi.

Otsuda sledujet 4to:
1. Soberi jadro s neobhodimimi opcijami.
2. Kogda budet vozmoznost, sdelai instalaciju jadra i perezapusti.

Boleje to4nuju informaciju moze6 naiti v tom ze Handbook'e.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Маршрутизация, трабала!"
Сообщение от Mr.Link emailИскать по авторуВ закладки(??) on 10-Янв-05, 12:06  (MSK)
Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это как на скрорую руку вариант) через kldload
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Маршрутизация, трабала!"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 10-Янв-05, 12:13  (MSK)
>Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это
>как на скрорую руку вариант) через kldload

Mozno, no ne v slu4aje s DIVERT opcijei. Opjat taki vse opisano v Handbook'e.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Маршрутизация, трабала!"
Сообщение от Mr.Link emailИскать по авторуВ закладки(??) on 10-Янв-05, 12:31  (MSK)
>>Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это
>>как на скрорую руку вариант) через kldload
>
>Mozno, no ne v slu4aje s DIVERT opcijei. Opjat taki vse opisano
>v Handbook'e.
Там написано для примера минимально работающей конфигурации (и с опциями в ядре работать должно быстрее - не проверял)
В противном случае не было бы модулей ipdivert.ko, ipfw.ko
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Маршрутизация, трабала!"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 10-Янв-05, 13:32  (MSK)
>>>Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это
>>>как на скрорую руку вариант) через kldload
>>
>>Mozno, no ne v slu4aje s DIVERT opcijei. Opjat taki vse opisano
>>v Handbook'e.
>Там написано для примера минимально работающей конфигурации (и с опциями в ядре
>работать должно быстрее - не проверял)
>В противном случае не было бы модулей ipdivert.ko, ipfw.ko

Naskolko mne izvestno, to v 4.x versii nebilo vozmoznosti ispolzovat DIVERT v ka4estve modula. Dla 5.x ja ne proboval poetomu utverzdat ne mogu.
Posmotrel manul i Handbook, tam vset-taki ukazivajetca, 4to jesli vi hotite ispolzovat NAT, togda nado sobrat jadro s opcijej IPDIVERT:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/firewalls-ipfw.html
...
IPFW is included in the basic FreeBSD install as a separate run time loadable module. The system will dynamically load the kernel module when the rc.conf statement firewall_enable="YES" is used. You do not need to compile IPFW into the FreeBSD kernel unless you want NAT function enabled.
...

http://www.freebsd.org/cgi/man.cgi?query=ipfw&sektion=8&apropos=0&manpath=FreeBSD+5.3-RELEASE+and+Ports
...
PACKET DIVERSION
     A divert(4) socket bound to the specified port will receive all packets
     diverted to that port.  If no socket is bound to the destination port, or
     if the kernel wasn't compiled with divert socket support, the packets are
     dropped.
...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Маршрутизация, трабала!"
Сообщение от Mr.Link emailИскать по авторуВ закладки(??) on 10-Янв-05, 14:23  (MSK)
>>>>Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это
>>>>как на скрорую руку вариант) через kldload
>>>
>>>Mozno, no ne v slu4aje s DIVERT opcijei. Opjat taki vse opisano
>>>v Handbook'e.
>>Там написано для примера минимально работающей конфигурации (и с опциями в ядре
>>работать должно быстрее - не проверял)
>>В противном случае не было бы модулей ipdivert.ko, ipfw.ko
>
>Naskolko mne izvestno, to v 4.x versii nebilo vozmoznosti ispolzovat DIVERT v
>ka4estve modula. Dla 5.x ja ne proboval poetomu utverzdat ne mogu.
>
>Posmotrel manul i Handbook, tam vset-taki ukazivajetca, 4to jesli vi hotite ispolzovat
>NAT, togda nado sobrat jadro s opcijej IPDIVERT:
признаю ты прав - на 4 ветке нельзя
на 5 как почитал - возможно man divert
DETAILS
     To enable divert sockets, your kernel must be compiled with the option
     IPDIVERT or you have to load the IPDIVERT module.

     You can load the IPDIVERT module at runtime by issuing the following com-
     mand:

           kldload ipdivert


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Маршрутизация, трабала!"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 10-Янв-05, 14:25  (MSK)
>>>>>Если есть модули, ИМХО, можно загрузить и ядро пересобирать не надо (это
>>>>>как на скрорую руку вариант) через kldload
>>>>
>>>>Mozno, no ne v slu4aje s DIVERT opcijei. Opjat taki vse opisano
>>>>v Handbook'e.
>>>Там написано для примера минимально работающей конфигурации (и с опциями в ядре
>>>работать должно быстрее - не проверял)
>>>В противном случае не было бы модулей ipdivert.ko, ipfw.ko
>>
>>Naskolko mne izvestno, to v 4.x versii nebilo vozmoznosti ispolzovat DIVERT v
>>ka4estve modula. Dla 5.x ja ne proboval poetomu utverzdat ne mogu.
>>
>>Posmotrel manul i Handbook, tam vset-taki ukazivajetca, 4to jesli vi hotite ispolzovat
>>NAT, togda nado sobrat jadro s opcijej IPDIVERT:
>признаю ты прав - на 4 ветке нельзя
>на 5 как почитал - возможно man divert
>DETAILS
>     To enable divert sockets, your kernel must
>be compiled with the option
>     IPDIVERT or you have to load the
>IPDIVERT module.
>
>     You can load the IPDIVERT module at
>runtime by issuing the following com-
>     mand:
>
>           kldload
>ipdivert

Thnx. Budem znat.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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