Настраиваю ftp сервер стандартными средствами windows 10. Создал ftp-сервер в IIS диспетчере. К нему правила авторизации сделал, анонимные пользователи могут читать файлы, а пользователи созданной мной группы могут ещё записывать. В идеале должно подключаться и по внешнему ip. Но не работает даже при подключении по 127.0.0.1/localhost/192.168.0.106:
В брандмуэре настройки поставил для входящего:
И для исходящего трафика:
Привязал вот такие ip в IIS диспетчере (одна привязка для сайта, а другая для ftp сервера (сайт кстати нормально из браузера по указанному мной ip открывается)):
В настройках роутера задал, чтобы моему адаптеру всегда один и тот же ip выдавало (192.168.0.106):
И так и этак пробовал в общем. Единственное, чего добился, это того, чтобы локально сервер был запущен, но (как видно на первом скрине в ошибке при подключении) он заблокирован (421 это я так понял номер ошибки)