The OpenNET Project / Index page

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

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

"tcpdump: memory corrupt, invalid header length"
Сообщение от proff emailИскать по авторуВ закладки on 14-Май-02, 12:27  (MSK)
Уважаемый ALL! помогите, plz, home-админу FreeBSD ;-)
Ситуация следующая: пытаюсь выяснить, почему у меня не работает NAT между локальной сеткой и инетом, запускаю "tcpdump -i ed0" (ed0 - внешний интерфейс) и тот выдает на все рутовые консоли сообщение "memory corrupt, invalid header length 4 или 5". причем не на каждый пакет, а выборочно, но довольно интенсивно.
посоветуйте, plz, что в данной ситуации нужно делать, с чем бороться и где косяк - у меня или у какого-то внешнего устройства.
спасибо.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от ad emailИскать по авторуВ закладки on 14-Май-02, 12:42  (MSK)
>Уважаемый ALL! помогите, plz, home-админу FreeBSD
>;-)
>Ситуация следующая: пытаюсь выяснить, почему у
>меня не работает NAT между
>локальной сеткой и инетом, запускаю
>"tcpdump -i ed0" (ed0 -
>внешний интерфейс) и тот выдает
>на все рутовые консоли сообщение
>"memory corrupt, invalid header length
>4 или 5". причем не
>на каждый пакет, а выборочно,
>но довольно интенсивно.
>посоветуйте, plz, что в данной ситуации
>нужно делать, с чем бороться
>и где косяк - у
>меня или у какого-то внешнего
>устройства.
>спасибо.


С какими параметрами ядро компилил и какие правила в ipfw.

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

2. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от proff emailИскать по авторуВ закладки on 14-Май-02, 12:52  (MSK)
>С какими параметрами ядро компилил и
>какие правила в ipfw.

компилил так, как в HOW-TO указано:

IPFIREWALL,
IPFIREWALL_VERBOSE,
IPFIREWALL_VERBOSE_LIMIT=100,
IPDIVERT

правила стандартные для FreeBSD 4.5 RELEASE,
firewall_type="CLIENT"

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

4. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от ad emailИскать по авторуВ закладки on 14-Май-02, 12:56  (MSK)
>>С какими параметрами ядро компилил и
>>какие правила в ipfw.
>
>компилил так, как в HOW-TO указано:
>
>
>IPFIREWALL,
>IPFIREWALL_VERBOSE,
>IPFIREWALL_VERBOSE_LIMIT=100,
>IPDIVERT
>
>правила стандартные для FreeBSD 4.5 RELEASE,
>
>firewall_type="CLIENT"

а
ipfw add divert natd all from any to any via ed0
делал?

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

5. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от proff emailИскать по авторуВ закладки on 14-Май-02, 13:03  (MSK)

>ipfw add divert natd all from
>any to any via ed0 делал?

если быть более точным, то делал

${fwcmd} add 10 divert natd ip from any to any via ed0

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

3. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от proff emailИскать по авторуВ закладки on 14-Май-02, 12:54  (MSK)
вдогонку:
ну и конечно для tcpdump указал
pseudo-device bpf
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от ad emailИскать по авторуВ закладки on 14-Май-02, 13:05  (MSK)
>вдогонку:
>ну и конечно для tcpdump указал
>
>pseudo-device bpf


а сколько ты их кстати сделал, мне в свое время 4 не хватало, сейчас 8.

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

7. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от ad emailИскать по авторуВ закладки on 14-Май-02, 13:13  (MSK)
>>вдогонку:
>>ну и конечно для tcpdump указал
>>
>>pseudo-device bpf
>
>
>а сколько ты их кстати сделал,
>мне в свое время 4
>не хватало, сейчас 8.


я в свое время делал по http://peps37.ktk.ru/freebsd/firewall/

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

8. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от proff emailИскать по авторуВ закладки on 14-Май-02, 13:13  (MSK)
>>pseudo-device bpf
>
>а сколько ты их кстати сделал,
>мне в свое время 4 не хватало, сейчас 8.

2 по-моему. а разве это имеет отношение к сути вопроса? ;-)))

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

9. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от ad emailИскать по авторуВ закладки on 14-Май-02, 13:20  (MSK)
>>>pseudo-device bpf
>>
>>а сколько ты их кстати сделал,
>>мне в свое время 4 не хватало, сейчас 8.
>
>2 по-моему. а разве это имеет
>отношение к сути вопроса? ;-)))
>


вроде как  эти устройства нужны для tcpdump

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

10. "RE: tcpdump: memory corrupt, invalid header length"
Сообщение от Garry emailИскать по авторуВ закладки on 14-Май-02, 15:01  (MSK)
Сделай так
/sbin/natd -f /etc/natd.cf -n fxp0

natd.cf
unregistered_only yes
use_sockets yes
same_ports yes

divert 8668 ip from any to any via fxp0

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

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


Удалить

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




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

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