On Friday 02 April 2004 06:47, Andrey A Lubimets wrote: > > hosts allow = 127.0.0.1 192.168.80.0/22 194.85.80.0/22 > > hosts deny = 0.0.0.0/0 > > interfaces = eth0 192.168.83.255/22 > > ^^^^^^^^^^^^^^ это у тебя адрес на eth1? > на самом деле этот адрес нужно оставлять свободным под широковещательные > запросы (broadcast-ы) или назначить явно другой (man ifconfig). Это и есть broadcast адрес private подсети. Я хочу, что-бы nmbd и nmblookup посылали broadcast'ы и в эту подсеть, а не только на 194.85.83.255 > > > bind interfaces only = yes > > несмотря на это машини из 192.168 моего сервера по имени не находят, а > > мне nmblookup говорит: > > Can't determine ip for broadcast address 192.168.83.255 > > броадкасты как раз и используются для определения адресов по имени.
> Хотя, что бы находить компы по имени из разных подсетей нужно пользоваться > dns или wins. Это тоже пытался, но не получилось. В smb.conf написанно: wins server = 194.85.83.83 name resolve order = lmhosts host wins bcast но ни nmbd ни nmblookup ничего спрашивать у 194.85.83.83 и не пытаются. > > > Подскажите, что не правильно ? Как заставить работать nmblookup ? > > -- > > Vladimir -- Vladimir