веб-сервер, не отвечающий

Я настраиваю сервер Apache на своей машине Windows 7. Моя машина непосредственно подключена к кабельному модему; таким образом, я полагаю, что моя машина имеет интернет-IP (не только локальный IP). Я могу открыть свой сайт локально оба как 127.0.0.1:81 и myIp:81. Но сайт не открывается от другой машины. netstat шоу это:

TCP    xx.xxx.88.177:81       0.0.0.0:0              LISTENING

Я также сделал исключение в брандмауэре Windows входящими правилами для порта 81. Но тем не менее веб-страница не открывается на другой машине (на другой LAN).


Спасибо, ребята. Я предполагаю, что что-то было неправильно с моим брандмауэром. Мой ноутбук был на моем corporte домене. 1) я удалил его из корпоративного домена, 2) отключенный брандмауэр {я не смог сделать это будучи на домене корпорации} - теперь, веб-сайт начинает работать над удаленной машиной. 3) повторно включенный брандмауэр и сделанные исключения / входящее правило. - все еще веб-сайт на удаленной машине работает!

из любопытства мой IP должен быть дающим отклик на ping-запрос? в настоящее время оба ping и tracert испытывают таймаут.

0
задан 04.04.2011, 04:53

3 ответа

Существует много веб-сайтов как auditmypc, которые имеют инструменты, чтобы сделать сканирование безопасности на Вашем ПК для поиска открытых портов. Это также подтвердит Вас IP-адрес для Вас.

Большинство модемов в их входящем трафике блока настроек по умолчанию для Вашей защиты. Если Вы поэтому уже не сделали, необходимо будет настроить модем для разрешения входящего трафика к выбранному порту.

1
ответ дан 24.11.2019, 12:03

Я сначала попытался бы (временно) отключить Ваш брандмауэр для исключения этого как проблемы.

Если проблема не связана с брандмауэром, могло бы случиться так, что Ваш ISP фильтрует трафик и блокирует определенные порты. Чтобы попытаться работать вокруг этого, я, вероятно, попробовал бы порт 80, чтобы видеть, работает ли это.

Я также удостоверился бы, что Вы используете правильный внешний адрес здесь. Если IP там является тем же на Вашем компьютере, у Вас есть общедоступный IP-адрес (routable Интернет).

0
ответ дан 24.11.2019, 12:03

Порты под 1 024 резервируются и скорее всего заблокированы Вашим ISP. Википедия говорит, что это используется Torpark, который является анонимизатором, и скорее всего заблокированный.

Попробуйте что-то более чем 1 024 (я обычно использую что-то выше 10000), или используйте порт 80 как предложенный. Ваш IP будет, скорее всего, изменяться со временем, таким образом, Вы были бы более обеспеченным использованием службы маршрутизации DNS, которая обновляет настройки DNS каждый раз Ваши изменения IP.

Хорошие сервисы включают:

Вы не можете полагаться на свой остающийся такой же IP-адрес. Эти сервисы повернут доменное имя (yoursite.com) в текущий IP-адрес Вашего компьютера. Я думаю, что Вы можете даже ожидание чужой домен через субдомен бесплатно. Я недавно сделал это с картой 3G с DynDNS.

Вы, возможно, должны купить доменное имя (только пара маркеров для адресов .info и США приблизительно до 10$ для .com).

0
ответ дан 24.11.2019, 12:03

Теги

Похожие вопросы