Автор Тема: Имена на компютри в Windows мрежа  (Прочетена 1802 пъти)

ivterbg

  • Напреднали
  • *****
  • Публикации: 78
    • Профил
Конфигурирах една самба, която я направих и мастърбраузер за мрежата в която се намира. Всичко работи идеално, но когато сменя на даден компютър името, старото му остава видимо в мрежата когато се разглеждат всички компютри.
От самбата е това, но обикновен рестарт (service smbd restart) не се получава, тоест не се решава проблема. Като рестартирам целия линукс всичко става идеално.

Питането ми е: има ли вариант да се изчистят старите имена, без да рестартирам линукса (който е както казах мастър браузър) ?
(линукса който ползвам е Ubuntu 12.04 Server)
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #1 -: Aug 14, 2013, 18:23 »
А пробва ли да рестартираш и nmbd след рестарта на самбата ?
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

ivterbg

  • Напреднали
  • *****
  • Публикации: 78
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #2 -: Aug 15, 2013, 10:11 »
Ами аз направих само това --> service smbd restart
Не е ли достатъчно ? Какво още трябва да изпълня ?
Активен

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #3 -: Aug 15, 2013, 11:06 »
Ами аз направих само това --> service smbd restart
Не е ли достатъчно ? Какво още трябва да изпълня ?

Погледни добре какво ти е написал KPETEH
Активен

ivterbg

  • Напреднали
  • *****
  • Публикации: 78
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #4 -: Aug 20, 2013, 16:49 »
Правих струвах, ама не помага това:
service smbd restart
service nmdb restart
(изпълнявам го под root)
Не е голяма болка, рестартирам си машината и всичко се оправя.
Активен

solarflux

  • Напреднали
  • *****
  • Публикации: 100
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #5 -: Aug 20, 2013, 17:57 »
Понякога не е достатъчно само да се рестартира нмбд, трябва и да се flush-не WINS namecache, т.е. да се изтрие wins.dat, който кой знае къде се намира по файловата система...
service nmbd stop
find /var -type f -name wins.dat -exec rm -f {} \;
service nmbd start
Разбира се, някой уиндоус може да е решил да става мастер браузър междрувременно и горната операция да не помогне особено...
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Re: Имена на компютри в Windows мрежа
« Отговор #6 -: Aug 23, 2013, 23:59 »
Понякога не е достатъчно само да се рестартира нмбд, трябва и да се flush-не WINS namecache, т.е. да се изтрие wins.dat, който кой знае къде се намира по файловата система...
service nmbd stop
find /var -type f -name wins.dat -exec rm -f {} \;
service nmbd start
Разбира се, някой уиндоус може да е решил да става мастер браузър междрувременно и горната операция да не помогне особено...

И това е според зависи как е настроен smb.conf, с коя версия на самбата е и прочее, а и самите уиндоуси също.
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.