LINUX.ORG.RU
решено ФорумAdmin

Разграничение прав в SAMBA


0

1

Столкнулся с проблемой разграничение прав SAMBA сервера по доменным именам. Вот что в конфиге:

[common]
comment = common share
path = /common
browseable = yes
read list = user
hosts allow = .example.com

Но клиент распознается по ip, а не по имени и, соответственно, SAMBA запрещает подключение:

[2013/03/13 17:40:38.921752,  0] lib/access.c:413(check_access)
  Denied connection from 192.168.0.254 (192.168.0.254)

Как заставить самбу распознавать соединение по DNS имени? Может кто сталкивался с подобной проблемой?


Настроить DNS (reverse resolving)

anonymous
()

Как заставить самбу распознавать соединение по DNS имени?

nslookup 192.168.0.254 что говорит?

Если NXDOMAIN - настрой reverse DNS, как посоветовал анонимус выше.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte
[root@server1 svs]# nslookup 192.168.0.254
Server:		192.168.0.254
Address:	192.168.0.254#53

10.0.168.192.in-addr.arpa	name = server1.example.com.

DNS вроде все нормально резолвит.

dsf435
() автор топика

Чему равен параметр name resolve order? Он умолчальный?

А если поднять уровень отладки, что будет в логах?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Да точно, пробовал кучу разных параметров name resolve order и hosts allow, забыл все вернуть на место. Все заработало, спасибо!

dsf435
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.