У меня заканчиваются вещи, которые я знаю, чтобы проверить эту проблему: я запускаю веб-сервер на порту 3000, прежде чем я продолжу, я хотел бы упомянуть, что я смог получить доступ к серверу с удаленных компьютеров, то есть из другого интернет-соединения я получил переадресацию портов на 3000 для ip этого компьютера, получил надлежащий внешний ip, но со вчерашнего дня я не знаю, что случилось, он перестал работать.

Теперь у меня есть другой компьютер, на котором я размещаю другой сервер на 9999, он работает нормально. Это говорит о том, что переадресация портов на маршрутизаторе работает должным образом. Затем я посмотрел, может ли этот другой компьютер видеть веб-сервер на этом проблемном компьютере, и да, может. Поэтому я пришел к выводу, что это не проблема брандмауэра на этом проблемном компьютере, так как это помешало бы сетевому компьютеру получить доступ к веб-серверу.

Я не знаю, относится ли это к делу, но я проверил файл hosts в system32/drivers/etc, все строки закомментированы. Я все равно не коснулся этого, но подумал, что должен это упомянуть.

Есть ли что-то еще, что вы можете подумать, что я могу попробовать проверить?

Win7 64bit Спасибо!

1 ответ1

0

Итак, прямо сейчас все, что вы знаете, это то, что вы не можете просматривать веб-страницы в браузере?

Я бы запустил утилиту захвата пакетов (например, wireshark), чтобы увидеть, поступают ли какие-либо запросы на соединение с сервером. Если переадресация порта не устанавливает правильный порт назначения, это поможет найти его, также, если пакеты пересылаются и программное обеспечение веб-сервера предпочитает игнорировать их из-за проблемы конфигурации, захват пакетов также поможет

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