1

Я хотел бы знать, есть ли инструмент, который можно разместить на компьютере пользователя и получить URL-адрес, который может диагностировать, если и где находится блок при доступе к веб-странице (с указанным портом). Вроде гибридный Traceroute/Telnet.

Контекст: внутренняя сеть с высокой степенью защиты (все порты заблокированы по умолчанию, VPN и т.д.) С установкой Apache. DNS, который успешно разрешает URL, но Apache не регистрирует попытки доступа. На другом порту (800) установлен другой веб-сервис, который открыт и работает. Сервер может получить доступ к себе с помощью URL, но пользователи на других компьютерах не могут. Тайм-аут от Telnet с компьютера пользователя на сервер.

С помощью такого инструмента я мог бы сказать, вызвана ли блокировка порта 80:

  • Какой-то плагин для браузера или блокировщик сайта
  • Брандмауэр
  • полномочие
  • и т.п.

2 ответа2

2

Используйте хорошо известную утилиту nmap для вывода списка открытых / закрытых портов на удаленном сервере. Если порт, к которому вы пытаетесь подключиться, указан как закрытый, скорее всего, его блокирует брандмауэр.

Я рекомендую использовать Zenmap для начинающих.

1

Вы можете использовать комбинацию клиентских инструментов, таких как Fiddler (IE) или Firebug (FF), и журналы веб-сервера для обнаружения доступа. Заблокированный доступ будет отмечен на клиенте. Ошибки HTTP будут отмечены с обеих сторон.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .