Содержание
TFTP-сервер в основном используется для передачи файлов между системами, подключенными по сети. TFTP, также известный как Trivial File Transfer Protocol, представляет собой интернет-утилиту, которую вы можете использовать для отправки или получения файла из удаленной системы. Протокол очень прост и не обеспечивает большую безопасность передаваемых файлов.
Мы все знаем Домашняя группа Windows это позволяет вам обмениваться файлами по сети без каких-либо больших препятствий. Однако он был удален из Windows 10 в обновлении v1803, из-за чего требуются альтернативные разрешения. Быстрый обходной путь — использовать TFTP-сервер, его легко и просто настроить. В этой статье мы будем использовать TFTP-сервер SolarWinds (Скачать здесь), который довольно прост в использовании и позволяет передавать файлы надежно и с высокой скоростью по сети. Мы также рекомендуем использовать TFTP-сервер SolarWinds, поскольку они являются специализированной компанией, специально разрабатывающей программное обеспечение и решения для крупных организаций, которые помогают управлять сетями, системами и ИТ-инфраструктурой.
Предпосылки:
Прежде чем мы углубимся в суть статьи и покажем вам, как настроить ваш TFTP-сервер, есть некоторые вещи, которые вам потребуются. Вот что вам нужно —
- Учетная запись администратора: если вы не используете учетную запись администратора, вам не нужно будет настраивать TFTP-сервер в вашей системе. Поэтому, пожалуйста, убедитесь, что вы вошли в систему как администратор.
- TFTP-сервер SolarWinds. Чтобы настроить TFTP-сервер, необходимо загрузить служебную программу TFTP-сервер с SolarWinds. Вы можете скачать его здесь. Как только вы загрузили файл .zip, распакуйте его на рабочий стол и просто пройдите установку.
- Перенаправление порта: Чтобы разрешить удаленный доступ к вашему TFTP-серверу, вам нужно будет перенаправить UDP-порт 69 на IP-адрес вашей сети с вашего маршрутизатора, чтобы позволить пользователям за пределами вашей сети получать доступ к серверу. Однако, если удаленное соединение не требуется, вам не нужно перенаправлять порты.
Как только вы выполнили все требования, вы готовы к настройке сервера.
Удаленный доступ или локальный доступ
Если вы решили разрешить доступ к TFTP-серверу из-за пределов вашей локальной сети, например, дома или в офисе или где-либо еще, вам необходимо убедиться, что вы используете статический IP-адрес или ваш динамический IP-адрес добавлен в белый список по умолчанию. TFTP-сервер позволяет всем IP-адресам отправлять и получать файлы вместе с Port Forwarded. Вы можете добавить диапазон IP-адресов, чтобы разрешить несколько IP-адресов, или сократить диапазон, чтобы разрешить только одно устройство.
Конфигурация IP для TFTP Solarwinds
Настройка TFTP-сервера
Для настройки сервера, пожалуйста, следуйте приведенным инструкциям:
- Прежде всего, запустите TFTP-сервер SolarWinds полезность, перейдя к Стартовое меню и в поисках TFTP-сервер.
- Как только он загрузится, нажмите на файл а затем выберите конфигурировать.
Файловое меню сервера TFTP SolarWinds
- Теперь, если вы хотите, чтобы сервер отображался в системном трее Windows, нажмите ‘Добавить TFTP-сервер в системный трей Windows».
- После этого вам нужно будет выбрать Корневой каталог сервера. Здесь все полученные файлы будут сохранены. Кроме того, если вы хотите отправить некоторые файлы, вам сначала нужно скопировать файлы в этот каталог. Нажмите на Просматривать и выберите местоположение по вашему выбору.
Изменение корневого каталога сервера
- Затем переключитесь на Безопасность вкладка, чтобы применить некоторые ограничения.
- Если вы хотите только отправить файлы, нажмите Отправить файлы. Если вы хотите получать только файлы, нажмите Получать файлы. Если вы хотите сделать оба, убедитесь, что theОтправить и получить файлыФлажок установлен.
Выбор типов передачи
- Благодаря утилите SolarWinds TFTP Server вы можете добавить дополнительную безопасность, позволяя определенным IP-адресам отправлять и получать файлы. Если вы хотите сделать это, отметьте ‘Разрешить отправлять / получать файлы только по следующему IP-адресуИ нажмите добавлять.
- Введите диапазон IP-адресов и нажмите Хорошо.
Допустимый диапазон IP-адресов
- Наконец, нажмите Хорошо закрыть окно конфигурации.
Вот и все, вы успешно настроили и настроили свой TFTP-сервер.
Использование TFTP-сервера
Теперь, когда вы настроили TFTP-сервер, вам может быть интересно, как отправлять или получать файлы с использованием TFTP-сервера. Не волнуйтесь, мы собираемся проиллюстрировать процедуру здесь.
Переадресация порта — чтобы начать его, сначала необходимо убедиться, что порт 69 переадресован, если вы хотите, чтобы системы вне сети имели к нему доступ. Переадресация портов обычно различна для разных прошивок, поэтому мы не можем охватить их все. Однако, чтобы дать вам базовую информацию, вам нужно получить доступ к панели управления вашего маршрутизатора, перейти к расширенной настройке и найти NAT или Port Forward. Там просто введите новую запись и перешлите UDP-порт 69 на свой адрес ipv4.
Обратите внимание, что если вы не собираетесь передавать файлы удаленно, вам не нужно перенаправлять порты.
Установка клиента TFTP
Следующим шагом будет установка клиента TFTP в удаленной или локальной системе. Чтобы установить TFTP-клиент, сделайте следующее:
- Перейти к Стартовое меню и открыть Панель управления.
- Перейдите к Программы и особенности а затем с левой стороны, нажмите ‘Включить или отключить функции Windows».
- Прокрутите вниз и найдите Клиент TFTP. Установите флажок
Установка клиента TFTP
- Нажмите Хорошо установить клиент.
- Подождите, пока это не завершится.
Помните, что это должно быть в системе, где не работает сервер.
Настройка брандмауэра для разрешения TFTP
После того, как вы установили TFTP-клиент в своей системе, вам придется либо отключить брандмауэр Windows, либо добавить исключение для соединений TFTP. Вот как это сделать:
- Перейти к Стартовое меню и открыть Панель управления.
- Изменить Просмотр по в Большие иконки а затем выберите Брандмауэр Защитника Windows.
- Чтобы отключить брандмауэр Защитника Windows, нажмите ‘Включить или выключить Защитник Windows».
- Проверить ‘Отключить брандмауэр Защитника Windows’В обоих настройках и нажмите ОК.
Отключение брандмауэра Защитника Windows
- Если вы не хотите отключать брандмауэр Windows, вы можете просто добавить исключение для соединений TFTP. Для этого нажмите ‘Разрешить приложение или функцию через брандмауэр Защитника WindowsВ окне настроек брандмауэра Windows.
- Нажмите ‘Изменить настройкиЧтобы добавить исключение.
- Теперь нажмите на Разрешить другое приложение а затем ударил Просматривать.
- Ищи TFTP.exe в каталоге Windows system32. Выберите его и нажмите Открыть.
- Проверьте оба Частный а также общественного коробки, а затем нажмите Хорошо.
Разрешение TFTP через брандмауэр
Передача файлов с использованием TFTP
Наконец, после установки клиента TFTP и переадресации порта UDP 69, Вы готовы передавать файлы удаленно или локально. Для этого убедитесь, что сервер работает, а затем следуйте приведенным инструкциям:
- Нажмите Windows Key + R открыть Бежать.
- Введите ‘CMD’, Чтобы открыть командную строку.
- Перед передачей файлов убедитесь, что файлы, которые вы хотите отправить, находятся в Корневой каталог сервера.
- Теперь, если вы хотите получить файл, вам придется использовать ПОЛУЧИТЬ параметр. Если вы хотите отправить файл, вам просто нужно использовать ПОЛОЖИЛ параметр. Команда идет следующим образом:
Tftp -i [IP-адрес сервера] [GET или PUT] [путь к файлу]
- Примером может быть следующее:
Tftp -i 192.168.10.8 положить E: \ hello.txt
Отправка файла с использованием TFTP
- Если вы хотите получить файл, то команда будет выглядеть следующим образом:
Tftp -i 192.168.10.8 get hello.txt
Получение файла с использованием TFTP
Замечания:
Если вы хотите передавать файлы удаленно, вам нужно будет указать публичный IP-адрес в командной строке, а затем порт. Примером может быть:
Tftp -i 39.43.126.2:69 положить E: \ hello.txt