18

Я хочу знать в операционной системе Windows, какой номер порта для службы обмена файлами?Например, как вы знаете, номер порта для службы HTTP - 80. Так что мне нужно знать номер порта протокола обмена файлами?

2 ответа2

20

Я видел все эти

UDP-137, UDP-138, TCP-139, TCP-445

И, возможно, TCP-порт 135, хотя это может быть связано с тем, что называется "RPC". [1]

на машине с windows 7 все слушают. Некоторые из них связаны с NETBIOS, поэтому вы можете start...\\compname

Этот сайт http://ntsecurity.nu/papers/port445/

Если на сервере включен NBT, он прослушивает UDP-порты 137, 138 и TCP-порты 139, 445. Если у него отключен NBT, он прослушивает только TCP-порт 445.

И этот сайт http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htm упоминает

«В Windows 2000/XP/2003 Microsoft добавила возможность запуска SMB напрямую через TCP/IP без дополнительного уровня NetBT. Для этого они используют TCP-порт 445.»

Таким образом, в 2K, XP, 2003 ... и я полагаю, что Win 7,8, можно запустить общий доступ к файлам только на порту 445. Но вы будете делать start...\\ip а не start..\\compname

[1] http://www.danielmiessler.com/writing/windowsfilesharing/

-1

Если передача файла через FTP - TCP/21, в случае SFTP - TCP/22

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .