2016-08-06 3 views
1

Два дня назад я создал сервер для исследовательского проекта (Ubuntu 14.04 LTS, Apache2, PHP). Я еще не установил имя домена, поэтому веб-страница доступна только через ip-адрес (в этом случае ipv6, inet 6addr at ppp0).Сервер Apache2: многие пользователи не могут получить доступ (ipv4, ipv6)

Я попросил друга попробовать, все отлично работало на компьютере и мобильном телефоне. Позже я попросил некоторых друзей и коллег получить доступ к веб-странице, но они не смогли этого сделать. Они получили сообщение о недостижении 443. Мой первый друг все еще мог получить доступ к веб-странице своего компьютера и мобильного телефона. Я просматриваю некоторые вопросы здесь и на других сайтах, чтобы решить эту проблему, но ничего не помогло.

Я попросил пользователей проверить их IP-адреса на https://www.whatismyip.com/. При использовании ее ethernet и wifi дома мой первый друг имел IP-адрес ipv6, она могла получить доступ к сайту. У других пользователей был адрес типа ipv4, и они не смогли получить доступ к моей веб-странице. Я попросил моего первого друга переключиться на мобильный интернет, предоставленный ее телефонной компанией. После этого она не смогла получить доступ к сайту, и у нее был IP-адрес ipv4. После того, как она вернулась к своему Wi-Fi, она снова смогла получить доступ к странице. Что может быть причиной этой странной проблемы? Что я могу сделать, чтобы решить эту проблему?

+1

Имеет ли сервер IPv4-адрес вообще? –

+1

Не могли бы вы попытаться разделить свою проблему на более мелкие, чтобы мы могли обеспечить надлежащую помощь. Например. можете ли вы получить доступ к серверу через ssh? Вы можете получить доступ к веб-сайту на localhost? – adrian7

+1

У него нет адреса IPv4. Это может быть проблема? Я могу получить доступ к нему на localhost. –

ответ

1

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

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

Смежные вопросы