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

Исходное сообщение
"Проблемы с сетью, FreeBSD."

Отправлено SE , 14-Апр-03 04:51 
Доброго времени суток.
Есть машина со свежеустановленной FreeBSD 5.0 с двумя сетевухами, одна, как водится, смотрит в инет, другая - в локальную сетку. Проблема в том, что при подключении к инету - ядро вываливает ошибку, что IP уже занят, начинает засыпать сообщениями и с офигенной скоростью что-то слать прову, на пинг сервера прова выдает Host Down. При этом в локальной сети - все пучком. В rc.conf, вроде, все правильно прописано, аналогичные установки в старом линуховом сервере работали на ура, вот они (инетный IP я, по понятным причинам, закрыл :-)):
ifconfig_lo0="inet lo0 127.0.0.1"
ifconfig_fxp0="inet fxp0 192.168.0.5 -netmask 255.255.255.0"
ifconfig_vx0="inet vx0 *.*.*.20 -netmask 255.255.255.224"
defaultrouter="*.*.*.1"
Все остальные настройки - по дефолту.
Я с фрёй сравнительно недавно познакомился, может чего-то упустил? Подскажите, пожалуйста, в чем тут может быть дело.

Содержание

Сообщения в этом обсуждении
"Проблемы с сетью, FreeBSD."
Отправлено Nikolaev D. , 14-Апр-03 09:19 
>Доброго времени суток.
>Есть машина со свежеустановленной FreeBSD 5.0 с двумя сетевухами, одна, как водится,
>смотрит в инет, другая - в локальную сетку. Проблема в том,
>что при подключении к инету - ядро вываливает ошибку, что IP
>уже занят, начинает засыпать сообщениями и с офигенной скоростью что-то
IP занят - значит ЗАНЯТ.

"Проблемы с сетью, FreeBSD."
Отправлено SE , 14-Апр-03 09:41 
>>Доброго времени суток.
>>Есть машина со свежеустановленной FreeBSD 5.0 с двумя сетевухами, одна, как водится,
>>смотрит в инет, другая - в локальную сетку. Проблема в том,
>>что при подключении к инету - ядро вываливает ошибку, что IP
>>уже занят, начинает засыпать сообщениями и с офигенной скоростью что-то
>IP занят - значит ЗАНЯТ.

Так я беру этот же шкворик переключаю обратно в сервер, работающий под линуксом - все работает на ура.


"Проблемы с сетью, FreeBSD."
Отправлено SE , 14-Апр-03 09:39 
Ошибка выглядит примерно так:
# kernel: arp: 00:00:0c:46:25:0a is using my IP address *.*.*.20

Уже все факи и мануалы перерыл, что только смог быстро найти (надо быстрее делать, нет времени на углубленные поиски) - ничего про такое там не упоминалось...


"Проблемы с сетью, FreeBSD."
Отправлено denb , 14-Апр-03 10:29 
а ты ради интереса выключи свой сервер и пингани его адрес с другой машины, если пингуется значит IP действительно занят ;))

"Проблемы с сетью, FreeBSD."
Отправлено SE , 14-Апр-03 10:39 
>а ты ради интереса выключи свой сервер и пингани его адрес с
>другой машины, если пингуется значит IP действительно занят ;))

Да тут только один IP, линуховый сервер весь офис инетом снабжает через маскарад. В линухе все работает без проблем. Просто затуплять этот линух начал в последнее время достаточно сильно, достало возиться с его глюками, решил перевести его на FreeBSD. На фрю уже, в принципе, практически все с линухового сервера перенесено и работает, осталось лишь сеть настроить.
Инета тут больше нигде поблизости нету, так что проверить будет сложновато, особенно учтывая, что надолго отцеплять сервер нельзя - на нем дофига всего крутится...


"Проблемы с сетью, FreeBSD."
Отправлено Yura_hn , 14-Апр-03 14:26 
>Ошибка выглядит примерно так:
># kernel: arp: 00:00:0c:46:25:0a is using my IP address *.*.*.20
>
>Уже все факи и мануалы перерыл, что только смог быстро найти (надо
>быстрее делать, нет времени на углубленные поиски) - ничего про такое
>там не упоминалось...

Как это там такое не упоминалось. А что кернел тебе ничего не подсказал ?
Прочто твой алинк сделал привязкву мас-ip, вот оно ругается. Даже если карточки одинаковые то на разных ос может изменятся ип. Звони аплинку и все.


"Проблемы с сетью, FreeBSD."
Отправлено Animal , 14-Апр-03 16:40 
>>Ошибка выглядит примерно так:
>># kernel: arp: 00:00:0c:46:25:0a is using my IP address *.*.*.20
>>
А командочка arp -a чегго тебе говорит? мак такой в сети есть?


"Проблемы с сетью, FreeBSD."
Отправлено SE , 14-Апр-03 23:38 
>>Ошибка выглядит примерно так:
>># kernel: arp: 00:00:0c:46:25:0a is using my IP address *.*.*.20
>>
>>Уже все факи и мануалы перерыл, что только смог быстро найти (надо
>>быстрее делать, нет времени на углубленные поиски) - ничего про такое
>>там не упоминалось...
>
>Как это там такое не упоминалось. А что кернел тебе ничего не
>подсказал ?
>Прочто твой алинк сделал привязкву мас-ip, вот оно ругается. Даже если карточки
>одинаковые то на разных ос может изменятся ип. Звони аплинку и
>все.
>>>Ошибка выглядит примерно так:
>>># kernel: arp: 00:00:0c:46:25:0a is using my IP address *.*.*.20
>>>
> А командочка arp -a чегго тебе говорит? мак такой в сети
>есть?

Хм... А вот про мак я что-то не подумал. :-) Ладненько, сейчас приду на работу и проверю. Спасибо. :-)
Просто дело в том, что технари на прове не всегда бывают, так что звонить бесполезно - девушка-приемщика вряд ли сможет что-то мне рассказать про их сеть, надеюсь сегодня они будут.


"Проблемы с сетью, FreeBSD."
Отправлено SSin , 15-Апр-03 00:24 
Тьфу... Нет, дело, скорее всего, не в маке - раньше этот шкворик был воткнут в виндовую машину с настроенным натом, сервак - совсем другая машина на плате SuperMicro и встроенной сетевухой, т.е. там вряд ли был такой же мак-адрес... Но когда шкворик из старой виндовой машины перетыкали в сервер - все было тип-топ... Ничего не понимаю...
Впрочем, прову все равно позвоню на всякий случай...

"Проблемы с сетью, FreeBSD."
Отправлено Yura_hn , 15-Апр-03 14:32 
>Тьфу... Нет, дело, скорее всего, не в маке - раньше этот шкворик
>был воткнут в виндовую машину с настроенным натом, сервак - совсем
>другая машина на плате SuperMicro и встроенной сетевухой, т.е. там вряд
>ли был такой же мак-адрес... Но когда шкворик из старой виндовой
>машины перетыкали в сервер - все было тип-топ... Ничего не понимаю...
>
>Впрочем, прову все равно позвоню на всякий случай...
Я там с бодуна такого написал, что бли сам потом не понял чего хотел сказать. Теперь вот ещё раз
Дело в другом быть просто не может. Если тебе кернел выдаёт что мас используется другим ип, то значит он действительно использвуется другим ип или на компе( роутере или ещё какойто умной херне) стоит привязку mac-ip. Но даже если ты меняешь ос'ки на одной машине, то не факт что они определят одинаково мас твоей сетевухи.


"Проблемы с сетью, FreeBSD."
Отправлено noname , 14-Апр-03 18:01 
>ifconfig_lo0="inet lo0 127.0.0.1"
>ifconfig_fxp0="inet fxp0 192.168.0.5 -netmask 255.255.255.0"
>ifconfig_vx0="inet vx0 *.*.*.20 -netmask 255.255.255.224"
>defaultrouter="*.*.*.1"

а если вместо твоих строк вставить вот такие (lo0 вообще убрать, а в кавычках немного изменить):
ifconfig_fxp0="inet 192.168.0.5 netmask 255.255.255.0"
ifconfig_vx0="inet *.*.*.20 netmask 255.255.255.224"
defaultrouter="*.*.*.1"


"Проблемы с сетью, FreeBSD."
Отправлено SSin , 14-Апр-03 23:34 
>>ifconfig_lo0="inet lo0 127.0.0.1"
>>ifconfig_fxp0="inet fxp0 192.168.0.5 -netmask 255.255.255.0"
>>ifconfig_vx0="inet vx0 *.*.*.20 -netmask 255.255.255.224"
>>defaultrouter="*.*.*.1"
>
>а если вместо твоих строк вставить вот такие (lo0 вообще убрать, а
>в кавычках немного изменить):
>ifconfig_fxp0="inet 192.168.0.5 netmask 255.255.255.0"
>ifconfig_vx0="inet *.*.*.20 netmask 255.255.255.224"
>defaultrouter="*.*.*.1"

Пробовал - без разницы. Пробовал даже убрать из конфига эти строчки и просто по '# ifconfig vx0 *.*.*.20 netmask 255.255.255.224' ручками включить - то же самое.