Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2008-02-17 07:24:12

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Samba не видна в сетевом окружении

История вопроса:
Крутилась Самба под РН 7.2 крутилась — есть не просила, функции свои выполняла честно, за что в свое время была обновлена до весии 3,с копейками.
Возникла необходимость обновить железо. На другом компе была установлена FC8 (сетевые настройки естественно идентичны), конфиг самбы был полностью взят со старой машины вместе с винтом файлопомойки, диск примонтирован. В общем все идентично включая юзеров и права доступа.

Проблема: Новую-старую Самбу не видно в сетевом окружении. Брандмауэр отключал, iptables обнулял, порты доступны, пинг есть, в логах ошибок нет — мол, самба запустилась и все гут...

Вопрос: Куда копать и что делать? на новой машине работает все с предыдущими настройками, окромя этой самбы — инет раздается, сквид сквидирует, bind биндирует, а самбу не видно. предоставлю любые данные, если кто-нибудь возьмется помочь. Есть ощущение, что это связано с безопасностью, но графический фэйс федоры тупо подтверждает, что межсетевой экран загашен.

З,Ы, помогите доктору — уже пропал аппетит, нарушен сон, жена выясняет кто такая Федора...


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#2 2008-02-17 10:19:15

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Samba не видна в сетевом окружении

findsmb запущенный с локального компьютера что выдает? А konqueror в smb:/ что-нибудь видит?


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#3 2008-02-17 14:21:39

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

cepreu написал:

findsmb запущенный с локального компьютера что выдает?

ничего — кажет пустую таблицу

cepreu написал:

А konqueror в smb:/ что-нибудь видит?

видит что "невозможно отобразить компутеры рабочей группы, возможно этому препятствует брандмауэр".

уточню один момент — мне удалось ранее каким-то образом заставить работать самбу на этой системе, как это у меня получилось я не помню... т.е. в принципе она живая, но что-то ей мешает и это что-то явно глюк.

Отредактированно Jr-13 (2008-02-17 16:31:11)


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#4 2008-02-18 04:59:58

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Samba не видна в сетевом окружении

Как вариант (пусть и маловероятный), selinux запущен?

Неактивен

 

#5 2008-02-18 05:14:50

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

процитирую себя же: "графический фэйс федоры тупо подтверждает, что межсетевой экран загашен" — ну как мне ему возразить?


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#6 2008-02-18 06:37:31

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Samba не видна в сетевом окружении

А при чём тут межсетевой экран и селинукс? Или ты писал ответ не на мой пост?

Неактивен

 

#7 2008-02-18 06:39:22

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

Путем шаманства, длительных плясок с бубном и чтением дружественного форума http://fedoraproject.org.ru/forum/index.php (там я тоже постил эту тему)  удалось победить проблему, но в чем причина, я честно сказать не понял. Поэтому если многоуважаемые гуру или просто правильные линуксоиды снизойдут до понимания этой незначительной заморочки с Самбой (ну если конечно это не простая особенность ОС)буду весьма признателен.
Отчитываюсь в терминах более мне близких:

"Операция имплантации в тело Федоры демона Самбы с инактивированным геном невидимости."

1. прибиваем самбу  /etc/init.d/smb stop
2. переименовываем smb.conf в smb.conf_
3. переименовываем smb.conf.rpmnew в smb.conf
4. запускаем ГУЁВЫЕ настойки из-под КДЕ (system-config-samba)
5. быстренько прописываем там все, что было в старом конфиге и сохраняемся
6. проверяем самбу  /etc/init.d/smb status
7. Наблюдаем чудо: findsmb запущенный с локального компьютера выдает табличку с шарами, konqueror в smb:/ жизнерадостно видит виндовую сеть. Сообщение типа "невозможно отобразить компутеры рабочей группы, возможно этому препятствует брандмауэр" — отсутствует как класс, и это при том условии, что брандмауэр мы не трогаем — он у нас как был официально деактивирован, так и остался.
8. отправляем Самбу в управляемую кому  /etc/init.d/smb stop
9. замещаем содержимое smb.conf из smb.conf_ 
10. возвращаем в сознание Самбу командой /etc/init.d/smb stаrt
Все! Самба видна в сетевом окружении, старые шары работают, остается только кое-какой косметический ремонт.

Всем ответившим спасибо!

P.S. Если все-таки кто-ибудь разъяснит мне истинный смысл всех этих действий, я буду КРАЙНЕ признателен, ибо тем доктор и отличается от фельдшера, что знает происходящие прощессы в теле пациента.

P.P.S. забыл указать один интересный синдром: на линукс машине установлен кэширующий бинд, инет клиентам раздается нормально, но линукс машина пингуется только по IP. по имени она стала пинговаться только после того как стала видна самба.

Отредактированно Jr-13 (2008-02-18 08:38:42)


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#8 2008-02-18 06:41:35

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

Energy написал:

А при чём тут межсетевой экран и селинукс? Или ты писал ответ не на мой пост?

на сколько помню — я его отключал при установке. как проверить? и где его отыскать в KDE?


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#9 2008-02-18 09:08:26

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Samba не видна в сетевом окружении

Ты бы сравнил конфиги smb.conf из smb.conf_, возможное понял бы в чём проблема. Насколько я понял, при установке/обновлении самбы, был создан конфигурационный файлик smb.conf.rpmnew, в нём судя по всему были какие то параметры необхобимые для новой версии и которых не было в старом конфиге.
Кстати, уровень доступа к обоим конфигам одинаковый (владелец, группа, права)?

Неактивен

 

#10 2008-02-19 04:41:30

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

не в конфигах дело — после всех манипуляций смаба пляшет именно со старым конфигом


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#11 2008-02-19 06:11:01

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Samba не видна в сетевом окружении

Ну прям чудеса smile
Может старый конфиг уже получил иньекцию новых параметров, от этого ему полегчало?

Неактивен

 

#12 2008-02-19 13:17:55

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

нед. если включить и выключить межсетевой экран, даже ничего там не меняя — история повторится. кому ни рассказываю — никто не верит. А вообще я так понял, что ежели бы мне не взбрело в голову использовать старый конфиг, то я бы и не заметил этой проблемы. Короче, если конфигурять самбу по свежеустановленной Федоре, этот трабл остается за скобками. В принципе по времени у мну быстрее бы получилось "с нуля" отконфигурять, чем я угробил на вживление старого...
Кстати, отвечая на твой предыдущий вопрос -  уровень доступа к обоим конфигам одинаковый (владелец, группа, права) идентичен.

ПЫСЫ: Но что это? какова природа явления?


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#13 2008-02-22 07:42:24

Jr-13
Member
Откуда: Кемерово
Зарегистрирован: 2008-02-17
Сообщений: 129

Re: Samba не видна в сетевом окружении

мне кажется все дело в nmbd — он не всегда стартует при перезапуске самбы... о как..


чем выше номер версии Федоры, тем меньше я в ней что-либо понимаю...

Неактивен

 

#14 2008-02-22 09:19:39

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Samba не видна в сетевом окружении

У меня после обновления перестал работать синезуб, оказалось, что в /etc/rc.d/rcX.d изменилось имя симлинка. Я поставил в имени файла номер 99, чтобы загрузка была в самом конце и всё заработало...

Неактивен

 

#15 2010-06-08 17:17:19

Foxcool
Member
Зарегистрирован: 2008-02-24
Сообщений: 83

Re: Samba не видна в сетевом окружении

и правда работает...

Неактивен