Я установил MAMP на свой Macbook Pro. Он открывается на «localhost: 8888». Я пошел на http://www.whatismyip.com/, и он дал мне мой IPv4-адрес. Я скопировал свой ip и поместил его в свой браузер следующим образом: myip:8888 и нажал Enter, но ничего не открывается.

Затем я подошел к брандмауэру OS X и увидел, что он выключен. Так что не так?

Однако мне нужно указать на две вещи:

1- Когда я захожу в Google и набираю : what is my ip , я получаю другой адрес, такой как: 2a02:4061:8380:1000:f025:463f:1412:ea39

2- Когда я ввожу [2a02:4061:8380:1000:f025:463f:1412:ea39]:8888 в любой браузер, он немедленно завершается ошибкой, как если бы браузер не распознал этот тип адреса. Я думаю, что это IPv6, но он не может распознать, что это даже адрес.

Изменить: я подключен к Интернету через Wi-Fi, с моего маршрутизатора: мой маршрутизатор имеет только IPv6, и мне нужно разместить веб-сайты

Редактировать: Oops! Google Chrome could not connect to [2a02:4061:8380:1000:f025:463f:1412:ea39]

4 ответа4

1

Предполагая, что вы подключаетесь к Интернету к какому-либо маршрутизатору / шлюзу, общедоступный IP-адрес, который вы получаете, указывает на это устройство, а не на ваш компьютер. Большинство маршрутизаторов предоставляют настройки для переадресации портов на IP-адрес во внутренней сети. Поэтому, если ваш Mac имеет IP 192.168.1.2, вам нужно настроить переадресацию портов для переадресации порта 8888 на этот IP.

0

У меня была эта проблема, вот что сработало для меня:

  1. Перейдите по ссылке вашего модема (обычно это 192.168.2.1)
  2. Перейти к расширенным настройкам брандмауэра
  3. Создать новое пользовательское правило
  4. Выберите нужный порт (для базового HTTP-трафика это 80)
  5. Включить весь трафик для этого порта

По сути, ваш модем / брандмауэр будет блокировать весь входящий веб-трафик, естественно. Вы должны специально учесть такие вещи.

-1

Я думаю, что ваш компьютер не подключен напрямую к Интернету. У вас, вероятно, есть промежуточный маршрутизатор. Этот маршрутизатор управляет локальной сетью (LAN) и подключением к внешнему миру (WAN). Публичный IP-адрес, который вы видите, получен от маршрутизатора. Для отправки внешнего трафика через маршрутизатор на ваш компьютер вам необходимо использовать переадресацию портов, а затем разрешить порт 80 (или 8888) для IP-адреса вашего компьютера.

-1

Как говорят другие парни, ip, который показывает whatsmyip, взят с вашего роутера / модема, и чтобы вы могли получить доступ к вашему компьютеру из интернета, вам необходимо настроить роутер, следуя приведенным ниже инструкциям.

1º Исправьте IP-адрес вашего MacBook. Необходимо убедиться, что ваш маршрутизатор / модем не меняет IP-адрес вашего MacBook. Вы можете сделать это в своем MacBook (настраивая IP-адрес вручную) или зарезервировав один из них в своем маршрутизаторе / модеме, для этого вам потребуется знать сети. MAC-адрес интерфейса вашего Macbook.

2º Настройте одно правило NAT на вашем маршрутизаторе / модеме. Это необходимо для предоставления доступа из Интернета к вашей локальной сети (192.168.1.x). некоторые маршрутизаторы (более дешевые) не поддерживают эту функцию. В основном правило NAT использует эти параметры «Внешний IP-адрес»:"Внешний порт доступа" (перенаправление на) «Внутренний IP-адрес»:"Внутренний порт доступа". Например.Источник = [2a02:4061:8380:1000:f025:463f:1412:ea39]:8888 Пункт назначения = 192.168.1.2:8888 Протокол = TCP или UDP

Помните, что после этого ЛЮБОЙ из Интернета сможет получить доступ к вашему персональному компьютеру / домашней сети (конечно, только протокол, адрес и порт, который вы настроили), но некоторые злоумышленники могут исследовать уязвимости, и если они имеют успех, доступ к вашему личному данные. Думаю об этом.

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