The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Samba недоступна по IP, но доступна по имени"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (Samba)
Изначальное сообщение [ Отслеживать ]

"Samba недоступна по IP, но доступна по имени"  +/
Сообщение от Malamut email(ok) on 30-Мрт-10, 12:23 
С презабавнейшей столкнулся ситуацией. Есть домен виндовый, в него введена самба. Вот собственно конфиг:

# testparm -s
Load smb config files from /etc/samba/smb.conf
Processing section "[users]"
Processing section "[files]"
Processing section "[docs]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
[global]
    workgroup = DOMAIN
    realm = DOMAIN.RU
    server string = %h server
    security = ADS
    map to guest = Bad User
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    os level = 0
    local master = No
    domain master = No
    dns proxy = No
    panic action = /usr/share/samba/panic-action %d
    idmap uid = 10000 - 20000
    idmap gid = 10000 - 20000
    winbind enum users = Yes
    winbind enum groups = Yes
    winbind use default domain = Yes
    hosts allow = 192.168., 127.
    hide files = /$RECYCLE.BIN/desktop.ini/

[users]
    comment = Users shared folders
    path = /var/data/users/
    admin users = "@DOMAIN\Администраторы домена"
    read only = No
    create mask = 0600
    directory mask = 0700
    map acl inherit = Yes
    hide unreadable = Yes
    locking = No

[files]
    comment = Temporary shared folders
    path = /var/data/files/
    admin users = "@DOMAIN\Администраторы домена"
    read only = No
    map acl inherit = Yes
    hide unreadable = Yes
    locking = No

[docs]
    comment = Documents for 1C
    path = /var/data/docs/
    admin users = "@DOMAIN\Администраторы домена"
    read only = No
    guest ok = Yes
    map acl inherit = Yes
    hide unreadable = Yes
    locking = No

Самба отлично ввелась в домен и со всех машин отлично видна по имени - \\smbsrv0. Но вот при попытке зайти на неё \\192.168.1.5 Windows выдаёт неопознанную ошибку доступа. Естественно резолвится smbsrv0 именно в этот IP, по IP всё пингуется и т.д. и т.п. В чём может быть проблема?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Samba недоступна по IP, но доступна по имени"  +/
Сообщение от Malamut email(ok) on 30-Мрт-10, 13:04 
В общем попытался я к этой машинке приконнектиться через smbclient.

Получил так:

$ smbclient -L smbsrv0 -U user
Enter user's password:
session setup failed: NT_STATUS_PIPE_DISCONNECTED

Залез в логи и обнаружил, что и на попытки подрубиться по ip с виндовых машин, и на smbclient вылазит одна и та же ошибка:

[2010/03/30 12:54:16,  0] lib/util_sock.c:matchname(1749)
  matchname: host name/address mismatch: ::ffff:192.168.1.10 != dc.domain.ru
[2010/03/30 12:54:16,  0] lib/util_sock.c:get_peer_name(1870)
  Matchname failed on dc.domain.ru ::ffff:192.168.1.10

Насколько я понимаю - проблема в IPv6. Вот только как её корректно решить - не знаю. Отключать поддержку IPv6 ради того, чтобы работал обычный IPv4 не хочется.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Samba недоступна по IP, но доступна по имени"  +/
Сообщение от Vista email on 28-Сен-10, 11:36 
была такая же перть, только наоборот - по ip ходил по имени - нет.
1) Отключил V6
2) в свойствах control = share
Ещё проверь, правильно ли происходит регистрация в домене?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Samba недоступна по IP, но доступна по имени"  +/
Сообщение от начинающий on 01-Окт-10, 19:56 
Может аутентификация настроена по керберос?
В этом случае обязательно указывать полное доменное имя (причем оно должно резолвиться днс в обе стороны).

> В общем попытался я к этой машинке приконнектиться через smbclient.
> Получил так:
> $ smbclient -L smbsrv0 -U user
> Enter user's password:
> session setup failed: NT_STATUS_PIPE_DISCONNECTED

$ kinit (если супербилет не получен при входе в систему)
$ smbclient -k -L полное_доменное_имя_самбы

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor