Как я могу доказать (с ведением журнала), где происходит блокировка порта?
Я настроил FTP-сайт в IIS (Windows 7 home) и настроил правило в брандмауэре Windows, разрешающее доступ. Сайт ftp доступен через мой локальный браузер для моего статического IP-адреса (ftp.example.com, где DNS - это godaddy, поэтому он разрешается на мой статический IP-адрес и каталог ftp). Я также установил правило в своем брандмауэре маршрутизатора uVerse, разрешающее FTP-серверу доступ к этому компьютеру. Тем не менее, мой клиент не может получить доступ к моему FTP-сайту, и когда я тестирую с помощью mxtoolbox.com ..
1 открытый порт:
80 http Success 78 ms
Эти порты были закрыты:
21 ftp Timeout 0 ms
Кроме того, я могу добавить другие открытые порты, такие как IMAP и POP3, и они отображаются как открытые, когда я редактирую брандмауэр маршрутизатора. Независимо от того, сколько раз я удаляю и добавляю FTP-сервер, порт 21 никогда не отображается как открытый на mxtoolbox.com, и, конечно, клиент не может получить доступ к FTP-сайту. Он может успешно перейти на мою локальную веб-страницу.