Рейтинг:0

Как настроить апач с публичным ip

флаг fi

Я пробовал много вещей, чтобы настроить apache2 с моим общедоступным IP-адресом, но до сих пор я не могу сделать это успешно. Может кто-нибудь помочь мне?

Что я пробовал уже?

Я установил apache2, и он отлично работает. Я могу получить доступ к серверу через другие мои компьютеры, которые подключены к той же локальной сети.

Я настроил свой маршрутизатор и перенаправил порт apache2 на свой локальный IP-адрес, но он все еще не работает. Я не могу получить доступ к своему серверу в общедоступной сети.

Где-то я слышал, что какой-то провайдер блокирует подключение к порт 80 поэтому я изменил свой порт apache2 на 8080. Опять не работает. Я пытался порт 99 тоже самое бывает. Я проверил свой сервер после смены порта через компьютеры по локальной сети, он отлично работает, но когда я пытаюсь подключиться по своему общедоступному IP-адресу, он не работает.

Не знаю, что мне не хватает в процессе, или мой провайдер блокирует все порты? Тогда как проверить, если мой провайдер блокирует его или нет?

флаг in
Некоторые интернет-провайдеры блокируют множество портов для людей, живущих по тарифным планам. Одним из полезных инструментов является [canyouseeme.org] (https://canyouseeme.org), который позволит вам тестировать порты. Убедитесь, что необходимые порты на маршрутизаторе перенаправлены правильно (или просто временно поместите машину Apache в DMZ) и используйте веб-сайт с этого компьютера, чтобы увидеть, какие порты вы можете использовать.Как правило, все, что ниже 1000, будет заблокировано многими интернет-провайдерами.
Bibhuti avatar
флаг fi
Какое совпадение, я всегда проверяю свои порты на canyouseeme.org, но он показывает ошибку для каждого порта, который я пробовал. Если мой интернет-провайдер блокирует его, знаете ли вы какой-либо способ проверить, блокирует ли его мой интернет-провайдер или нет?
флаг in
Самый простой способ узнать наверняка, является ли это интернет-провайдером, — позвонить в компанию и спросить их. В качестве альтернативы вам нужно будет подключить свой компьютер Apache напрямую к модему, убедиться, что IP-адрес находится в DMZ для модема, а затем проверить. Это позволит вам узнать, связана ли проблема с интернет-провайдером или с чем-то в вашей локальной сети. Если вы по-прежнему не можете подключиться при прямом подключении к маршрутизатору, проблема заключается в вашем интернет-провайдере.
Bibhuti avatar
флаг fi
Говоря о DMZ, мой маршрутизатор не имеет этой функции, и я полностью отключил брандмауэр маршрутизатора, чтобы проверить, работает ли он или нет. Это не работает. Итак, можете ли вы сказать мне, что я пропустил какую-то настройку или все в порядке, потому что я могу получить доступ из локальной сети?
флаг in
Комментарии на самом деле не предназначены для «чата», поэтому я постараюсь быть кратким.Вы уже подтвердили, что к Apache можно получить доступ с других устройств в вашей домашней сети, так что проблема не в сервере Apache. Даже если Apache настроен на ответ на значения `ServerName` или `ServerAlias`, которые не являются подключающимся доменом/IP, он вернет *что-то*. Если время вашего соединения истекло или CanYouSeeMe не может подключиться, проблема должна быть в интернет-провайдере.
Bibhuti avatar
флаг fi
Спасибо за разъяснения. Я должен позвонить своему провайдеру.

Ответить или комментировать

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