Какие порты требуется клиенту Samba?

Поскольку машине Ubuntu требуется клиент smb для доступа к серверу smb, ей необходимо установить соединение с сервером.

Какие порты открывает клиент, чтобы установить соединение?

Продолжают ли эти порты прослушивать входящие соединения после завершения соединения с сервером smb?

Примечание: я спрашиваю о портах, используемых клиентом smb, а не сервером smb.

1 ответ

Решение

Это из https://wiki.samba.org/index.php/Samba_port_usage







Определите, какие порты и интерфейсы прослушивает Samba

Вы можете использовать "netstat", чтобы определить, какие порты Samba и связанные демоны прослушивают и на каких IP-адресах:

netstat -tulpn | egrep "samba | smbd | nmbd | winbind"

Ниже приведен фрагмент примера вывода:

tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 43270 / smbd
tcp 0 0 10.0.0.1:139 0.0.0.0:* LISTEN 43270 / smbd
tcp 0 0 10.0.0.1:88 0.0.0.0:* LISTEN 43273 / samba
tcp 0 0 127.0.0.1:88 0.0.0.0:* LISTEN 43273 / samba
tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 43270 / smbd
tcp 0 0 10.0.0.1:445 0.0.0.0:* LISTEN 43270 / smbd

..... Приведенный выше пример показывает, что сервисы прослушивают localhost (127.0.0.1) и интерфейс с IP 10.0.0.1 - каждый на указанных портах (139, 88, 445,...).

Использование порта, когда Samba работает как контроллер домена Active Directory

Протокол сервисного порта

DNS 53 tcp / udp

Kerberos 88 tcp / udp

Картограф конечной точки (служба локатора DCE/RPC) 135 TCP

Служба имен NetBIOS 137 UDP

NetBIOS датаграмма 138 уд

Сеанс NetBIOS 139 TCP

LDAP 389 tcp / udp

SMB через TCP 445 TCP

Kerberos kpasswd 464 tcp / udp

LDAPS (только если "tls enabled = yes") 636 tcp

Динамические порты RPC * 1024-5000 ткр

Global Cataloge 3268 tcp

Global Cataloge SSL (только если "tls enabled = yes") 3269 tcp

Многоадресная рассылка DNS 5353 tcp / udp

  • Samba, как и Windows, поддерживает динамические сервисы RPC. Диапазон начинается с 1024. Если что-то занимает этот порт по какой-то причине, это будет другой порт (буквально поднялся с 1024). Помните, что могут быть и другие порты, которые связаны с вашей установкой Samba, но не предоставлены самой Samba, например, если вы запускаете NTP-сервер для синхронизации времени.

Использование порта, когда Samba работает как основной контроллер домена NT4

Протокол сервисного порта

Картограф конечной точки (служба локатора DCE/RPC) 135 TCP

Служба имен NetBIOS 137 UDP

NetBIOS датаграмма 138 уд

Сеанс NetBIOS 139 TCP

SMB через TCP 445 TCP

Использование порта, когда Samba работает как рядовой сервер

Протокол сервисного порта

Картограф конечной точки (служба локатора DCE/RPC) 135 TCP

Служба имен NetBIOS 137 UDP

NetBIOS датаграмма 138 уд

Сеанс NetBIOS 139 TCP

SMB через TCP 445 TCP

Другие вопросы по тегам