Я установил ftp-сервер в Windows 2003, включил 21 порт в брандмауэре, и я могу подключить "telnet localhost 21", но не могу подключить "telnet 77.168.0.1 21"
Что это может быть?
Сначала убедитесь, что вы пытаетесь подключиться к правильному IP-адресу.
Убедитесь, что брандмауэр Windows разрешает подключения к порту 21 с этого IP-адреса.
Также убедитесь, что ваш демон ftp прослушивает 77.168.0.1.
Если вы пытаетесь подключиться к 77.168.0.1 с другого компьютера, убедитесь, что на маршруте нет брандмауэра.
Похоже, ваш внешний маршрутизатор / брандмауэр не связывает порт 21 с этим сервером ни с помощью nat, ни с помощью политик, ни с помощью mip, ни с помощью любого другого метода, который вы хотите использовать. Проверьте свой брандмауэр WAN.
Также проверьте, что 77.168.0.1 - это локальный адрес, что он подключен и интерфейс включен. Вставьте вывод
netstat /rnv
ipconfig /all
Пытаться telnet 77.168.0.1 21
с самого сервера - таким образом вы можете проверить, работает ли он по этому адресу.