The OpenNET Project / Index page

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

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

"Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от kitkat emailИскать по авторуВ закладки on 15-Янв-02, 20:59  (MSK)
Задолал меня Arp своими сообщениями, которые постоянно сыплются, пока не сделаешь Arp -ad.
Что есть: 2-а сетевых интерефейса
xl0 - 10.5.1.11
xl1 - 192.168.1.1
defaultrouter 10.5.1.1

На машине стоит Фря + natd + ipfw

при пинговании с локальной машины ( 192.168.1.2 MAC 00:01:02:7e:e1:86, к ней же привязан адрес 192.168.1.2)
начинают сыпаться сообщения вида

Jan 14 16:06:06 nipbr /kernel: arp: 192.168.1.2 is on xl1 but got reply from 00:01:02:7e:e1:86 on xl0
Jan 14 16:13:10 nipbr /kernel: arp: 192.168.1.2 is on xl1 but got reply from 00:01:02:7e:e1:86 on xl0
Jan 14 16:19:39 nipbr /kernel: arp: 192.168.1.2 is on xl1 but got reply from 00:01:02:7e:e1:86 on xl0
Jan 14 16:38:12 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 16:39:20 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1
Jan 14 16:39:54 nipbr /kernel: arp: 10.5.1.11 is on lo0 but got reply from 00:01:02:b8:6f:a0 on xl1
Jan 14 16:39:58 nipbr last message repeated 4 times
Jan 14 16:41:53 nipbr last message repeated 6 times
Jan 14 16:45:36 nipbr /kernel: arp: 10.5.1.3 is on xl0 but got reply from 00:01:03:c2:28:9a on xl1
Jan 14 16:48:19 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 16:49:21 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1
Jan 14 16:55:38 nipbr /kernel: arp: 10.5.1.3 is on xl0 but got reply from 00:01:03:c2:28:9a on xl1
Jan 14 16:58:22 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 16:58:35 nipbr /kernel: arp: 192.168.1.2 is on xl1 but got reply from 00:01:02:7e:e1:86 on xl0
Jan 14 16:59:24 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1
Jan 14 17:05:39 nipbr /kernel: arp: 10.5.1.3 is on xl0 but got reply from 00:01:03:c2:28:9a on xl1
Jan 14 17:08:26 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 17:09:32 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1
Jan 14 17:15:40 nipbr /kernel: arp: 10.5.1.3 is on xl0 but got reply from 00:01:03:c2:28:9a on xl1
Jan 14 17:18:27 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 17:20:20 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1
Jan 14 17:25:41 nipbr /kernel: arp: 10.5.1.3 is on xl0 but got reply from 00:01:03:c2:28:9a on xl1
Jan 14 17:28:28 nipbr /kernel: arp: 10.5.1.77 is on xl0 but got reply from 00:01:02:7e:e1:86 on xl1
Jan 14 17:30:21 nipbr /kernel: arp: 10.5.1.5 is on xl0 but got reply from 00:50:04:0a:2e:b7 on xl1


при подаче команды arp -a выдает следующее:

? (10.5.1.1) at 0:60:47:4f:4e:b7 [ethernet]
? (10.5.1.3) at 0:1:3:c2:28:9a [ethernet]
? (10.5.1.11) at 0:50:4:a:2e:b7 permanent [ethernet]
? (10.5.1.77) at 0:1:2:7e:e1:86 [ethernet]
? (192.168.1.2) at 0:1:2:7e:e1:86 [ethernet]

Хотя, как я замечаю, и без пинга начинает ругаться с адресов 10.5.1.1 и 192.168.1.2

Подскажите что нужно сделать, дабы убрать эти сообщения, что где подкрутить, или просто сделать так, что бы они не отображались на экране, я настроить ничего не могу, только открою какойнибудь конфигурационный файл, а оно мне высыпает на весь экран

Осенно прошу, супер дядьки админы, помогите плиз.

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

 Оглавление

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

1. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 16-Янв-02, 12:20  (MSK)
>Задолал меня Arp своими сообщениями, которые
>постоянно сыплются, пока не сделаешь
>Arp -ad.
>Что есть: 2-а сетевых интерефейса
>xl0 - 10.5.1.11
>xl1 - 192.168.1.1
>defaultrouter 10.5.1.1

У меня такая фигня была, когда на одну сетевуху я 4 алиаса забабацал (два сервера, на одном 4 карты, на другом 1 с 3 алиасами), так вот и получалось, что из другой сети пакеты приходили на не свои адреса. Я изолировал сети (а то раньше свич между картами стоял), и все стало ок.
Большего сказать не могу, может кто лучше объяснит.

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

2. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 16-Янв-02, 12:33  (MSK)
>>Задолал меня Arp своими сообщениями, которые
>>постоянно сыплются, пока не сделаешь
>>Arp -ad.
>>Что есть: 2-а сетевых интерефейса
>>xl0 - 10.5.1.11
>>xl1 - 192.168.1.1
>>defaultrouter 10.5.1.1

Может еще у тебя маска сети ,быть задана неверно??? (В общем пересекаются где-то)

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

4. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от kitkat emailИскать по авторуВ закладки on 16-Янв-02, 15:27  (MSK)
а как по твоему они должна быть задана?

может быть роутинг настроен непрально??
из-за этого могет быть?

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

5. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 16-Янв-02, 15:36  (MSK)
>а как по твоему они должна
>быть задана?
>
>может быть роутинг настроен непрально??
>из-за этого могет быть?


Нет. Это точно из за того, что у тебя сети пересекаются (наверняка в тот же хаб или всич подключено все). Убери вторую сеиевуху, и если у тебя адрес из rc.conf поднимается, табы измени так:
ifconfig_xp0="inet alias 10.5.1.11 netmask 255.0.0.0"
ifconfig_xp0="inet alias 192.168.1.1 netmask 255.255.255.0"
или могеш поставить хаб/свич и свою сеть 192. подключить к нему.
А чтоб сообщения не мешали исправлять, вытащи кабель из сетевух, правь перегруз и все.

ЗЫ через 25 минут домой ухожу, если что, то тока завтра.

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

6. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 16-Янв-02, 15:38  (MSK)
>>а как по твоему они должна
>>быть задана?
>>
>>может быть роутинг настроен непрально??
>>из-за этого могет быть?
>
>
>Нет. Это точно из за того,
>что у тебя сети пересекаются
>(наверняка в тот же хаб
>или всич подключено все). Убери
>вторую сеиевуху, и если у
>тебя адрес из rc.conf поднимается,
>табы измени так:
>ifconfig_xp0="inet alias 10.5.1.11 netmask 255.0.0.0"
>ifconfig_xp0="inet alias 192.168.1.1 netmask 255.255.255.0"
>или могеш поставить хаб/свич и свою
>сеть 192. подключить к нему.
>
>А чтоб сообщения не мешали исправлять,
>вытащи кабель из сетевух, правь
>перегруз и все.
>
>ЗЫ через 25 минут домой ухожу,
>если что, то тока завтра.
>


Опять тороплюся, блин, надо так:
ifconfig_xp0="inet 10.5.1.11 netmask 255.0.0.0"
в общем решим все проблемы, не сегодня, так завтра.

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

7. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от kitkat emailИскать по авторуВ закладки on 16-Янв-02, 16:33  (MSK)
>>>а как по твоему они должна
>>>быть задана?

>>>может быть роутинг настроен непрально??
>>>из-за этого могет быть?


>>Нет. Это точно из за того,
>>что у тебя сети пересекаются
>>(наверняка в тот же хаб
>>или всич подключено все). Убери
>>вторую сеиевуху, и если у

зачем ?
>>тебя адрес из rc.conf поднимается,
>>табы измени так:
>>ifconfig_xl0="inet alias 10.5.1.11 netmask 255.0.0.0"
>>ifconfig_xl1="inet alias 192.168.1.1 netmask 255.255.255.0"

ну все так и стоит, тлько без алиасов и в первом случае нетмаск 255.255.255.128

>>или могеш поставить хаб/свич и свою
>>сеть 192. подключить к нему.
нет, пока не могу...
>>А чтоб сообщения не мешали исправлять,
>>вытащи кабель из сетевух, правь
>>перегруз и все.
ок
>>ЗЫ через 25 минут домой ухожу,
>>если что, то тока завтра.
ок>

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

8. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от lavr emailИскать по авторуВ закладки on 16-Янв-02, 16:45  (MSK)
обычно в таких случаях показывают вывод:

ifconfig -a
и
netstat -rn

ну и смотрят ipfw (+nat)

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

9. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от kitkat emailИскать по авторуВ закладки on 16-Янв-02, 17:06  (MSK)
>обычно в таких случаях показывают вывод:
>
>
>ifconfig -a

>netstat -rn
>
>ну и смотрят ipfw (+nat)

угу ...

xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.5.1.11 netmask 0xffffff80 broadcast 10.5.1.127 ether 00:01:02:b8:6f:a0
media: autoselect (100baseTX <full-duplex>) status: active
supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:01:02:b8:6f:9f
media: autoselect (100baseTX <full-duplex>) status: active
supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552

и netstat

Routing tables

Internet:
Destination Gateway Flags Refs  Use   Netif Expire
default 10.5.1.1 UGSc      2     3718      xl0
10.5.1/25 link#1 UC        0        0      xl0 =>
10.5.1.1  0:60:47:4f:4e:b7 UHLW  1 0      xl0 845
127.0.0.1 127.0.0.1 UH     0        1      lo0
192.168.1 link#2  UC      0        0      xl1 =>
192.168.1.2 0:1:2:7e:e1:86 UHLW 0 393  xl1    583

странно что предпоследняя строчка представлена трехзначным числом... =(

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

10. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 17-Янв-02, 07:52  (MSK)
>угу ...

Короче, к гадалке не ходи, объясняю:
У тебя сети пересекаются, и arp тебе глаголит:
Слухай мужик, а не хотят ли нас поиметь, с этой сети есть мак адрес и из той тоже он есть. Дело не чистое.
выход:
ifconfig_xl0_alias0="inet 10.5.1.11 netmask 255.255.255.128"
ifconfig_xl0_alias1="inet 192.168.1.1 netmask 255.255.255.0"

и убираешь вторую карту, или могеш попробовать
отключить арп:

ifconfig_xl0_alias0="inet 10.5.1.11 netmask 255.255.255.128"
ifconfig_xl0_alias1="-arp"
ifconfig_xl1_alias0="inet 192.168.1.1 netmask 255.255.255.0"
ifconfig_xl1_alias1="-arp"

я второй вариант не пробовал - негде попробовать, а работающую сеть ради токого дела перенастраивать не буду, да и времени нет(попробуешь - обязательно напиши что получилось)
могеш с командной строки вляпать: ifcongif xl0 -arp; ifcongif xl1 -arp
ЗЫ можно еще в ядре поискать, могет это как-то отключается - но некогда.

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

3. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от BartSimpson emailИскать по авторуВ закладки on 16-Янв-02, 13:20  (MSK)
>У меня такая фигня была, когда
>на одну сетевуху я 4
>алиаса забабацал (два сервера, на
>одном 4 карты, на другом
>1 с 3 алиасами), так
>вот и получалось, что из
>другой сети пакеты приходили на
>не свои адреса. Я изолировал
>сети (а то раньше свич
>между картами стоял), и все
>стало ок.
>Большего сказать не могу, может кто
>лучше объяснит.


Прошу прощения, это было когда на обоих серверах по 4 карты было (пакеты через свич проходили), все прошло когда на фрюнделе я на одной карте назначил алиасы других сетей. Так это и лечится, а можно найти в кернел эти строки, и удить их (хотя это не правильно).
ifconfig eth0 alias новый адрес mask маска, что-то типа этого, точно не помню.

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

11. "RE: Гуру! Помогите побороть ARP на FreeBSD, плиз."
Сообщение от Anatol Искать по авторуВ закладки on 17-Янв-02, 17:03  (MSK)
>Подскажите что нужно сделать, дабы убрать
>эти сообщения, что где подкрутить,
>или просто сделать так, что
>бы они не отображались на
>экране, я настроить ничего не
>могу, только открою какойнибудь конфигурационный
>файл, а оно мне высыпает
>на весь экран

У меня аналогичная ситуация
Воткнуты две сетевухи в хаб под разными IP
Что-бы не сыпали сообщения я захожу под своим аккаунтом а затем su (только не на 1-й консоли)

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


Удалить

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




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

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