URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 42196
[ Назад ]

Исходное сообщение
"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"

Отправлено ArTisT , 27-Мрт-04 11:38 
192.168.4.3 /kernel: arplookup 12.1.12.12 failed: host is not on local network

почему такие ошибки, зачем ядро лезет за маком, ip-адрес которго из другой подсети? причем из нескольких сотен компов в локалке ругается именно на этот

ОС Freebsd 4.9, на компе один интерфейс с одним IP


Содержание

Сообщения в этом обсуждении
"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено BarS , 27-Мрт-04 14:34 
>192.168.4.3 /kernel: arplookup 12.1.12.12 failed: host is not on local network
>
>почему такие ошибки, зачем ядро лезет за маком, ip-адрес которго из другой
>подсети? причем из нескольких сотен компов в локалке ругается именно на
>этот
>
>ОС Freebsd 4.9, на компе один интерфейс с одним IP


Наверное потому, что он не в локальной подсети, а arp протокол на него работает.


"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено ArTisT , 27-Мрт-04 21:54 
странный ответ....

"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено BarS , 28-Мрт-04 05:03 
>странный ответ....


Странный адрес и странный вопрос...


"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено Eklmn , 16-Апр-04 13:38 
>>странный ответ....
>
>
>Странный адрес и странный вопрос...

у меня таже ситуация (тоже FreeBSD 4.9):
Apr 16 05:33:30 arplus /kernel: arplookup 64.28.242.69 failed: host is not on local network


"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено butin , 16-Апр-04 16:00 
в своей ситуации я разобрался

допустим есть две логические подсети 10.0.0.0/24 (А) и 10.0.1.0/24 (Б), которые находятся в одной физической сети, есть роутер с адресами 10.0.0.1 и 10.0.1.1, прописанные альясами на одном интерфейсе

есть клиенты в обоих подсетях, которые ходят "классически" друг к другу через роутер

однако в линуксе, не знаю как в других осях, во фре вроде как нельзя, можно сделать такой финт:

машина 10.0.0.20 - находится в сети А (линукс)
машина 10.0.1.20 - находится в сети Б

пишем на машине в сети А route add -host 10.0.1.20 gw 10.0.0.20

смотрим arp -an

и видим, что линукс обращается к машинке из сети Б без участия роутера ;) на что Фряха благополучно и ругается


"192.168.4.3 /kernel: arplookup 12.1.12.12 failed: - почему?"
Отправлено ArTisT , 16-Апр-04 17:11 
пардон, последний месаг писал я...