Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: samba задержка открытия шары  (Прочитано 2679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
samba задержка открытия шары
« : 11 Апреля 2016, 13:47:28 »
Здравствуйте. есть небольшая неясность в работе Samba версии 4.1.17-Ubuntu OS Ubuntu Server 15.10 x64
Конфигурационный файл самбы
#
# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
#  - When such options are commented with ";", the proposed setting
#    differs from the default Samba behaviour
#  - When commented with "#", the proposed setting is the default
#    behaviour of Samba but the option is considered important
#    enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic
# errors.

#======================= Global Settings =======================

[global]
pam password change = yes
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
panic action = /usr/share/samba/panic-action %d
passdb backend = tdbsam
workgroup = WORKGROUP
security = share
usershare allow guests = yes
syslog = 0
server role = standalone server
map to guest = bad user
encrypt passwords = yes
log file = /var/log/samba/log.%m
max log size = 1000
passwd program = /usr/bin/passwd %u
os level = 20
unix password sync = yes
server string =
dns proxy = no
obey pam restrictions = yes

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of

# server string is the equivalent of the NT Description field

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects

# Cap the size of the individual log files (in KiB).

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.

# Do something sensible when Samba crashes: mail the admin a backtrace


####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller".
#
# Most people will want "standalone sever" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using. 


# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections

########## Domains ###########

#
# The following settings only takes effect if 'server role = primary
# classic domain controller', 'server role = backup domain controller'
# or 'domain logons' is set
#

# It specifies the location of the user's
# profile directory from the client point of view) The following
# required a [profiles] share to be setup on the samba server (see
# below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
;   logon drive = H:
#   logon home = \\%N\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
;   logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe.  The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

# This allows machine accounts to be created on the domain controller via the
# SAMR RPC pipe. 
# The following assumes a "machines" group exists on the system
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe. 
; add group script = /usr/sbin/addgroup --force-badname %g

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
;   include = /home/samba/etc/smb.conf.%m

# Some defaults for winbind (make sure you're not using the ranges
# for something else.)
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 (default) means that usershare is disabled.
;   usershare max shares = 100

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;   read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
;   create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;   directory mask = 0700

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# Un-comment the following parameter to make sure that only "username"
# can connect to \\server\username
# This might need tweaking when using external authentication schemes
;   valid users = %S

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin






[share]
path = /home/xxx/share
public = yes
writeable = yes



[dlna]
path = /home/xxx/dlna
public = yes
writeable = yes

Проблема заключается в том что если я пытаюсь открыть шару из с Windows 10 шара открывается не сразу, сначала выдаётся ошибка о том что не найден сетевой путь //server но немного подождав шара уже открывается со второй или третей попытки.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #1 : 11 Апреля 2016, 18:33:51 »
1. директивы security = share и security = server считаются устаревшими и не применяются более в Samba 4. Поэтому используется security = user

2. покажите полностью вывод команды testparm -s (спрячьте под спойлер)

3. у вас соединение через wi-fi?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #2 : 11 Апреля 2016, 19:49:37 »
Вывод testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: Ignoring invalid value 'share' for parameter 'security'
Processing section "[printers]"
Processing section "[print$]"
Processing section "[share]"
Processing section "[dlna]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
        server string =
        server role = standalone server
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb

[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        print ok = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

[share]
        path = /home/mikhail/share
        read only = No
        guest ok = Yes

[dlna]
        path = /home/mikhail/dlna
        read only = No
        guest ok = Yes

Сервер по Ethernet к Zyxel Keenetic II, шара открывается с ноутбука по wifi.
В аналогичной ситуации с сервером на Windows шара открывается мгновенно.
security = user не ускоряет процесс открытие, имеется такая же задержка (для более ясного понимания - задержка примерно в минуту после первой попытки получить доступ и открытием шары)
« Последнее редактирование: 11 Апреля 2016, 20:06:07 от m1kl »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #3 : 11 Апреля 2016, 20:52:45 »
security = share поменяйте на
security = user

server string =
поменяйте на
server string = %h

Добавьте в секцию global
workgroup = WORKGROUP

перезагрузите сервер, потом на нем же, в терминале покажите вывод команды
time smbclient -NL localhost

еще вариант - все лишнее из конфига убрать:
(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #4 : 11 Апреля 2016, 21:43:03 »
time smbclient -NL localhost
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.17-Ubuntu]

        Sharename       Type      Comment
        ---------       ----      -------
        print$          Disk      Printer Drivers
        share           Disk
        dlna            Disk
        IPC$            IPC       IPC Service (SERVER)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.17-Ubuntu]

        Server               Comment
        ---------            -------
        SERVER               SERVER

        Workgroup            Master
        ---------            -------
        WORKGROUP

real    0m0.031s
user    0m0.008s
sys     0m0.008s

при этом Windows не может получить доступ к \\SERVER код ошибки 0x80070035 (не найден сетевой путь)
« Последнее редактирование: 11 Апреля 2016, 21:45:31 от m1kl »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #5 : 11 Апреля 2016, 21:55:21 »
самба работает, смотрите в сторону настроек самой windows, либо сети

пробуйте вместо "\\SERVER" прописать непосредственно ip сервера.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #6 : 11 Апреля 2016, 22:43:51 »
есть подозрения что samba пытается найти принтеры и даже в логи об этом пишет и от этого задержка.
unable to connect to cups server
fieled to retrive printer list
Подскажите пожалуйста как отключить поддержку принтеров, так как таковые не предвидятся на этом сервере.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #7 : 12 Апреля 2016, 00:52:16 »
в секцию global:
load printers = No
printing = bsd
printcap name = /dev/null
disable spoolss = yes

и удалите эти записи
[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        print ok = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #8 : 12 Апреля 2016, 08:37:38 »
security = share поменяйте на
security = user
Смысл?…

Цитировать
server string = поменяйте на
server string = %h
Зачем?…

Цитировать
Добавьте в секцию global
workgroup = WORKGROUP
Нафига?…

Даёте советы - давайте полезные, а не бессмысленные.

P.S.
Для Samba4
samba-tool testparm --suppress-prompt
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #9 : 12 Апреля 2016, 12:34:33 »
Отключение поддержки принтеров не исправила задержки, в логах ошибок нет.

вывод samba-tool testparm --suppress-prompt
# Global parameters
[global]
        workgroup = WORKGROUP
        server string = %h
        server role = standalone server
        security = USER
        encrypt passwords = Yes
        map to guest = Bad User
        obey pam restrictions = Yes
        passdb backend = tdbsam
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        load printers = No
        printcap name = /dev/null
        disable spoolss = Yes
        os level = 20
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d

[share]
        path = /home/mikhail/share
        read only = No
        guest ok = Yes

[dlna]
        path = /home/mikhail/dlna
        read only = No
        guest ok = Yes

 Настройки сети в Windows(10pro1511) по умолчанию с момента установки, роутер(Keenetic II v2.05(AAFG.5)C2) выступает в роли DHCP сервера
 Настройка роутера (удалены маки и пароли)
! $$$ Model: ZyXEL Keenetic II
! $$$ Version: 2.0
! $$$ Agent: http/ci
! $$$ Last change: Sat,  9 Apr 2016 00:26:23 GMT
! $$$ Md5 checksum: 0b6fef847a2c63376aafd1189339b90d

system
    set net.ipv4.ip_forward 1
    set net.ipv4.tcp_fin_timeout 30
    set net.ipv4.tcp_keepalive_time 120
    set net.ipv4.netfilter.ip_conntrack_tcp_timeout_established 1200
    set net.ipv4.netfilter.ip_conntrack_max 10240
    set vm.swappiness 100
    set net.ipv6.conf.all.forwarding 1
    hostname Router
    clock timezone Europe/Moscow
    clock date  9 Apr 2016 03:26:26
    domainname WORKGROUP
!
ntp server 0.pool.ntp.org
ntp server 1.pool.ntp.org
ntp server 2.pool.ntp.org
ntp server 3.pool.ntp.org
known host "[TV] Samsung LED40" 50:85:69:ed:d9:7b
known host PC xx:xx:xx:xx:xx:xx
known host iPhone xx:xx:xx:xx:xx:xx
known host highscreen xx:xx:xx:xx:xx:xx
known host OpenWRT xx:xx:xx:xx:xx:xx
known host Explay xx:xx:xx:xx:xx:xx
known host SERVER xx:xx:xx:xx:xx:xx
isolate-private
dyndns profile _WEBADMIN
    type noip
    domain xxx.xxx.org
    username xxx
    password xxx
    no send-address
!
interface Switch0
    port 4
        mode access
        access vlan 1
    !
    port 3
        mode access
        access vlan 1
    !
    port 2
        mode access
        access vlan 1
    !
    port 1
        mode access
        access vlan 1
    !
    port 0
        mode access
        access vlan 2
    !
    up
!
interface Switch0/VLAN1
    description "Home VLAN"
    security-level private
    ip dhcp client dns-routes
    ip dhcp client name-servers
    up
!
interface Switch0/VLAN2
    name ISP
    description "Broadband connection"
    mac address factory wan
    security-level public
    ip dhcp client hostname Router
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip mtu 1500
    igmp upstream
    ipv6 address auto
    ipv6 prefix auto
    ipv6 name-servers auto
    up
!
interface WifiMaster0
    country-code RU
    compatibility BGN
    channel width 40-below
    power 100
    up
!
interface WifiMaster0/AccessPoint0
    name AccessPoint
    description "Wi-Fi access point"
    mac access-list type permit
    mac access-list address xx:xx:xx:xx:xx:xx
    mac access-list address xx:xx:xx:xx:xx:xx
    mac access-list address xx:xx:xx:xx:xx:xx
    mac access-list address xx:xx:xx:xx:xx:xx
    mac access-list address xx:xx:xx:xx:xx:xx
    mac access-list address xx:xx:xx:xx:xx:xx
    security-level private
    authentication wpa-psk ns3 xxxxxxxxxxxxxxxxxxxx
    encryption disable
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ssid XXXX
    hide-ssid
    up
!
interface WifiMaster0/AccessPoint1
    name GuestWiFi
    description "Guest access point"
    mac access-list type none
    security-level private
    ip address 10.1.30.1 255.255.255.0
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ssid Guest
    wmm
    down
!
interface WifiMaster0/AccessPoint2
    mac access-list type none
    security-level private
    ip dhcp client dns-routes
    ip dhcp client name-servers
    down
!
interface WifiMaster0/AccessPoint3
    mac access-list type none
    security-level private
    ip dhcp client dns-routes
    ip dhcp client name-servers
    down
!
interface WifiMaster0/WifiStation0
    security-level public
    encryption disable
    ip address dhcp
    ip dhcp client dns-routes
    ip dhcp client name-servers
    down
!
interface Bridge0
    name Home
    description "Home network (Wired and wireless hosts)"
    inherit Switch0/VLAN1
    include AccessPoint
    security-level private
    ip address 192.168.1.1 255.255.255.0
    ip dhcp client dns-routes
    ip dhcp client name-servers
    igmp downstream
    up
!
interface PPPoE0
    description Internet
    dyndns profile _WEBADMIN
    no ipv6cp
    lcp echo 30 3
    ipcp default-route
    ipcp name-servers
    ipcp dns-routes
    no ccp
    security-level public
    authentication identity username
    authentication password ns3 password
    authentication pap
    authentication chap
    authentication mschap
    authentication mschap-v2
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip mtu 1400
    ip global 1000
    ip tcp adjust-mss pmtu
    igmp fork
    connect via ISP
    up
!
ip dhcp pool _WEBADMIN
    range 192.168.1.33 192.168.1.52
    bind Home
    enable
!
ip dhcp pool _WEBADMIN_GUEST_AP
    range 10.1.30.33 10.1.30.52
    bind GuestWiFi
    enable
!
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.35
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.34
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.36
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.38
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.33
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.37
ip dhcp host xx:xx:xx:xx:xx:xx 192.168.1.40
ip nat Home
ip nat GuestWiFi
ip nat vpn
ip static udp PPPoE0 27015 through 27020 192.168.1.40 !SERVER
ip static tcp PPPoE0 27015 192.168.1.40 27015 !SERVER
ip static tcp PPPoE0 80 192.168.1.40 80 !SERVER
ip static tcp PPPoE0 8080 192.168.1.40 8080 !SERVER
ip static tcp PPPoE0 443 192.168.1.40 443 !SERVER
ip static tcp PPPoE0 25 192.168.1.40 25 !SERVER
ip static tcp PPPoE0 21 192.168.1.40 21 !SERVER
ip static tcp PPPoE0 10000 192.168.1.40 10000 !SERVER
ip static tcp PPPoE0 22 192.168.1.40 22 !SERVER
ip static tcp PPPoE0 25565 192.168.1.40 25565 !SERVER
ipv6 subnet Default
    bind Home
    number 0
    mode slaac
    debug
!
ipv6 local-prefix default
ppe software
ppe hardware
upnp lan Home
torrent
    rpc-port 8090
    peer-port 51413
!
user admin
    password md5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    password nt xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    tag cli
    tag http
    tag printers
    tag cifs
    tag ftp
    tag torrent
    tag vpn
!
vpn-server
    multi-login
!
service dhcp
service dns-proxy
service igmp-proxy
service cifs
service http
service telnet
service ntp-client
service upnp
cifs
    automount
    permissive
!
dlna
    interface Home
!
easyconfig check
    period 15
    max-fails 3
    host ya.ru
    host mail.ru
    host google.ru
!
!

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #10 : 12 Апреля 2016, 13:59:40 »
AnrDaemon,
(Нажмите, чтобы показать/скрыть)

m1kl,
по ip пробовали заходить?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #11 : 12 Апреля 2016, 14:08:56 »
Только что попробовал, похоже что заходит без задержек \\192.168.1.40\share. В какую сторону копать? DNS бородит в роутере?
host на сервере
127.0.0.1       localhost
127.0.1.1       SERVER

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
« Последнее редактирование: 12 Апреля 2016, 14:27:30 от m1kl »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #12 : 12 Апреля 2016, 14:28:10 »
ну вот и прояснилось  :)

пробуйте так:
после строки
workgroup = WORKGROUP
добавьте
netbios name = SERVER
name resolve order = bcast lmhosts host wins
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн m1kl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #13 : 12 Апреля 2016, 14:41:55 »
Аналогичная ситуация, в логах ошибок нет.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: samba задержка открытия шары
« Ответ #14 : 12 Апреля 2016, 15:06:59 »
server string = %h - Задает имя ресурса. Изначально у ТС пусто было. Указать будет не лишним.
Бессмысленная настройка, ни на что не влияющая…

Цитировать
workgroup=WORKGROUP - По личному опыту, без этого параметра Windows не видела самба-шару.
Windows могла "не видеть" самба шару по нескольким причинам. Несовпадение имени группы лишь одна из них.
Независимо от причин, прежде чем рекомендовать что-то менять, надо сначала посмотреть, какие на самом деле стоят настройки.
Просто так testparm показывает только настрйоки, отличающиеся от стандартных. Полностью все можно посмотреть, попросив --verbose.

Цитировать
И много ли различий у команд
testparm -s и samba-tool testparm --suppress-prompt ?
Да. Совершенно разные настройки показывают.

Пользователь добавил сообщение 12 Апреля 2016, 15:23:13:
netbios name по умолчанию равно hostname.
А вот name resolve order менять вообще смысла не вижу.
Это же не линуксь к винде с задержкой обращается.
« Последнее редактирование: 12 Апреля 2016, 15:23:13 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.