Настройка PureFTP за NAT на нестандартном порту |
Из личного опыта. Заметка больше для себя, но авось ещё кому поможет. Есть сервер на Debian, на котором крутится PureFTPd. Нужно настроить так, чтоб FTP-сервер работал на 3000 порту без проблем. 1. Для начала пропишем порт 3000 для FTPd echo "3000" > /etc/pure-ftpd/conf/Bind 2. Затем пропишем диапазон портов для открытия пассивного соединения. echo "40110 40210" > /etc/pure-ftpd/conf/PassivePortRange 3. Пропишем наш внешний IP, который нам выдаёт NAT. echo "НАШ_IP" > /etc/pure-ftpd/conf/ForcePassiveIP 4. Рестартуем PureFTPd (команду для FTPd для Debian я искал очень долго) /etc/init.d/pure-ftpd-mysql restart 5. На NAT, в роли которого стоит роутер открываем порты для нашего сервера: 3000, 40110:40210 6. PureFTPd работает. (c)Lionovsky, 2018 |
Ещё заметки >> |
(с)Lionovsky, 2010-2016. Все права сохранены.