[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Проблемы с ip адресами в Linux



On Sat, Oct 07, 2006 at 04:36:32PM +0400, Mikhail A Antonov wrote:
> On Saturday 07 October 2006 15:09 Artem Chuprina wrote:
> >  MAA> На сервере помимо dhcpd еще ftp/samba например.  И все кто пойдет
> >  MAA> с логином/паролем на этот ftp - будут отдавать логин/пароль юзеру
> >  MAA> на винде, а не серверу.  А вот если вместо linux (debian) поставим
> >  MAA> FreeBSD или Win, то пользователь, захотевший вручную указать IP
> >  MAA> сервера будет проинформирован что такой адрес уже существует в
> >  MAA> сети и что ему придется выбрать другой.
> > 
> > А вот от этой процедуры, пожалуйста, вывод tcpdump.  Что винда в этой
> > ситуации выдает в сеть, и что ей отвечает фря, что - другая винда, и
> > чего не отвечает линукс?  Скорее всего, можно попросить iptables это
> > туда ответить.
> Обычный arp who-has, на который почему-то не отвечает linux, однако при ping
> с другого IP в сторону linux - ответы на arp who-has приходят.
> Полечил так:
> nohup arping -i ethX broadcast_IP > /dev/null&
> после старта сети. Тем самым генерим нужный нам arp who-has, но раз в секунду,
> чем нагружаем (пусть и не сильно) сетку....
> Хочется найти более правильное решение. Может какая хитрая опция у ядра есть?
> Например как у форвардинга "echo 1 > /proc/sys/net/ipv4/ip_forward"

Попробуй 
# echo 1 > /proc/sys/net/ipv4/conf/all/arp-accept

Читаем здесь:
/usr/src/linux/Documentation/networking/ip-sysctl.txt
http://www.geocities.com/SiliconValley/Vista/8672/network/arp.html#A28

-- 
Станислав



Reply to: