Как сделать сервер на Windows 10 для локальной сети — вопрос, который чаще всего задают пользователи, желающие организовать удобный обмен файлами между устройствами в одном офисе или доме. FTP (File Transfer Protocol) позволяет быстро передавать данные по сети без использования облачных сервисов. В Windows 10 есть встроенные инструменты для создания такого сервера, а также сторонние программы для расширенных возможностей.
В этой статье разберём два проверенных способа: с помощью стандартного компонента и через популярный сервер FileZilla. Оба варианта работают стабильно, но подходят для разных задач. Первый проще в настройке, второй предлагает больше гибкости. Приступим к деталям.
Зачем нужен FTP-сервер в локальной сети
FTP-сервер в локальной сети ускоряет обмен файлами между компьютерами, планшетами или даже умными устройствами. Например, можно загружать фотографии с телефона на ПК без кабеля, делиться документами с коллегами или резервировать данные на другом жестком диске.
Основные плюсы:
- Скорость передачи ограничена только пропускной способностью вашей сети (в среднем 100–1000 Мбит/с у современных роутеров).
- Нет зависимости от интернет-соединения или облачных сервисов.
- Контроль доступа: вы решаете, какие папки открыть и для кого.
Если нужно передавать файлы между Windows и Linux/Mac, FTP — один из универсальных протоколов, поддерживаемых всеми ОС без дополнительных настроек
| Параметр | Значение для локальной сети | Пояснение |
|---|---|---|
| IP-адрес сервера | 192.168.x.x или localhost | Используйте локальный вашего ПК. Узнать его можно через команду ipconfig в командной строке. |
| Порт | 21 | Стандартный порт для FTP. Если он занят, выберите другой (например, 2121). |
| Режим подключения | Пассивный | Рекомендуется для локальных сетей, чтобы избежать проблем с NAT. |
Способ 1: Встроенный FTP-сервер в Windows 10
Windows 10 включает компонент Internet Information Services (IIS) с модулем FTP-сервера. Это самый простой способ, если не требуются расширенные функции.
Чтобы его включить:
- Откройте
Панель управления→Программы и компоненты→Включение или отключение компонентов Windows. - В списке найдите
Службы IISи отметьте:FTP-серверСлужба веб-изданийКонсоль управления IIS(для удобства настройки)
- Нажмите
OKи дождитесь установки компонентов.
После установки нужно настроить FTP-сайт:
- Запустите
Диспетчер IIS(ищите через поиск Windows). - В правой панели выберите
Добавить FTP-сайт. - Укажите имя сайта (например,
LocalFTP) и путь к папке, которую хотите открыть для доступа. - Выберите тип аутентификации:
Базовая аутентификация(для локальных пользователей) илиАнонимная(если хотите разрешить доступ без пароля). - Установите разрешения: обычно
ЧтениеиЗапись, если нужно загружать файлы на сервер.
Настройка сетевого доступа
Чтобы другие устройства в сети могли подключаться к вашему FTP-серверу, нужно проверить несколько моментов:
- Откройте порт в брандмауэре Windows: Перейдите в
Брандмауэр Windows→Дополнительные параметры→Правила для входящих подключений. Найдите правилоFTP-сервер (входящий трафик)и убедитесь, что оно включено. Если его нет, создайте новое правило для порта 21 (TCP). - Проверьте IP-адрес ПК: Убедитесь, что ваш компьютер имеет статический в локальной сети. Если меняется (DHCP), другие устройства потеряют доступ. Настройте статический в параметрах сетевого адаптера.
- Разрешите доступ в роутере: В большинстве случаев для локальной сети это не требуется, но если не работает, проверьте, не блокирует ли роутер порт 21. В настройках роутера (обычно по адресу
192.168.1.1или192.168.0.1) найдите разделPort Forwardingи пробросьте порт 21 на локальный вашего ПК.
⚠️ Внимание: Не открывайте FTP-порты в интернет без крайней необходимости. Это может сделать ваш компьютер уязвимым для атак. Для локальной сети достаточно внутреннего IP.
Способ 2: FTP-сервер через FileZilla Server
Если встроенного FTP-сервера в недостаточно, используйте бесплатную программу FileZilla Server. Она предлагает больше возможностей: управление пользователями, логгирование, шифрование через и ограничение скорости.
Скачайте FileZilla Server с официального сайта и установите. Во время установки выберите:
Установить как сервис— чтобы сервер запускался автоматически при старте Windows.Порт администратора— по умолчанию 14147, но можно оставить его или изменить.
После установки:
- Запустите FileZilla Server Interface (через меню Пуск).
- Подключитесь к серверу, используя
localhost, порт 14147 и пароль, который вы указали при установке. - В разделе
Edit→Usersдобавьте нового пользователя (например,user1) и укажите:- Домашнюю папку (каталог, к которому будет открыт доступ).
- Права доступа: чтение, запись, удаление (выберите нужные).
- В разделе
Edit→Settingsпроверьте:- Внешний IP-адрес (для локальной сети укажите текущий ПК).
- Пассивный режим: включите и укажите диапазон портов (например, 50000–51000).
Сравнение встроенного и FileZilla Server
Оба варианта подходят для локальной сети, но у них есть различия. Выбор зависит от ваших задач.
| Критерий | Встроенный FTP (IIS) | FileZilla Server |
|---|---|---|
| Сложность настройки | Простая (через IIS) | Средняя (требует настройки пользователей) |
| Поддержка FTPS (шифрование) | Да (требует дополнительной настройки сертификатов) | Да (включается в 2 клика) |
| Ограничение скорости | Нет | Да (можно задать для каждого пользователя) |
| Логгирование | Базовое | Расширенное (включая IP-адреса и действия) |
| Автозапуск | Да (через службу Windows) | Да (устанавливается как сервис) |
Проверка работы FTP-сервера
После настройки проверьте, что сервер работает. С другого устройства в той же сети попробуйте подключиться:
ftp://192.168.x.x (где 192.168.x.x — вашего ПК с сервером).
Если подключение не проходит:
- Проверьте, что на сервере запущена служба FTP (для IIS) или FileZilla Server.
- Убедитесь, что брандмауэр не блокирует порт 21.
- Попробуйте отключить временно — иногда он блокирует FTP-трафик.
- Используйте программу вроде FileZilla Client для подключения и проверки логов.
Для локальной сети достаточно базовой настройки FTP. Не усложняйте, если не нужны расширенные функции
Как подключиться к FTP-серверу с других устройств
Подключиться к вашему FTP-серверу можно с любых устройств: Windows, macOS, Linux, или iOS. Рассмотрим основные способы.
С Windows:
- Через Проводник: введите в адресной строке
ftp://192.168.x.x. Введите логин и пароль, если требуется. - Через командную строку:
ftp 192.168.x.x, затем введите логин и пароль. - Через FileZilla Client или WinSCP — удобно для массовой загрузки файлов.
С macOS/Linux:
- Используйте терминал:
ftp 192.168.x.x. - Или файл-менеджеры вроде Finder (macOS) или Nautilus (Linux) — подключитесь через
Сервер→Подключиться к серверу.
С Android/iOS:
- Установите приложение вроде FX File Explorer (Android) или FileExplorer (iOS).
- Добавьте новое FTP-соединение, укажите IP, логин и пароль.
Если FTP не подключается через браузер
Некоторые браузеры (например, Chrome) больше не поддерживают FTP-протокол. Используйте FileZilla Client или другой FTP-клиент
Пошаговая инструкция: быстрая настройка для локальной сети
Если вам нужно быстро развернуть FTP-сервер для обмена файлами в локальной сети, следуйте этому чек-листу. Он подходит для большинства пользователей.
Быстрая настройка FTP на Windows 10
Часто задаваемые вопросы
Нужно ли открывать порты на роутере для в локальной сети?
Нет, если все устройства находятся в одной локальной сети. Порт 21 нужно открывать на роутере только для доступа из интернета. Внутри сети достаточно, чтобы сервер и клиенты были подключены к одному роутеру.
Можно ли использовать без пароля?
Да, можно настроить анонимный доступ. В при создании FTP-сайта выберите Анонимная аутентификация. В FileZilla Server добавьте пользователя с именем anonymous и не устанавливайте пароль. Но помните: это небезопасно, если в сети есть посторонние устройства.
Почему не подключается к FTP-серверу с другого компьютера?
Проверьте:
- Работает ли FTP-сервер на целевом ПК (перезапустите службу или FileZilla Server).
- Правильно ли указан IP-адрес (используйте
ipconfigдля проверки). - Открыт ли порт 21 в брандмауэре на сервере.
- Не блокирует ли FTP-трафик.
Как ограничить скорость передачи данных на FTP-сервере?
В встроенном FTP-сервере такой функции нет. В FileZilla Server ограничение скорости настроить можно:
- Откройте FileZilla Server Interface.
- Перейдите в
Edit→Settings→Speed Limits. - Укажите максимальную скорость загрузки/выгрузки в Кбайт/с для всех пользователей или для конкретного.