Я пытаюсь настроить переадресацию портов на маршрутизаторе, чтобы локальная среда разработки моего компьютера была доступна извне.
Мой роутер - это Sky Box, а моя локальная среда разработки - MAMP. URL моего локального развития localhost:8888
.
На роутере я настроил пользовательскую службу переадресации портов. Включает TCP и UDP. Мне нужно ввести номер для «Начальный порт» и «Конечный порт». Как мне узнать, что это должно быть?
В настоящее время они оба настроены на 8888, но, похоже, они не работают. Я попытался изменить их на 80, но затем я получил сообщение об ошибке «Извините, выбранный сервис используется брандмауэром!».
ОБНОВЛЕНИЕ Итак, в настоящее время мои настройки:
URL моей локальной среды разработки (и всегда был) http://localhost:8888/
В роутере я добавил это:
Services: Add Custom Service - PORT FORWARDING
Type: TCP and UDP
Start Port: 8888
Finish Port: 8888
И это:
Firewall Rules - Inbound Services
Service: (ive used the service created above)
Action: Allow always
Send to LAN Server: (this is my computers IPv4 address)
WAN Users: Any
Я могу получить доступ к своей среде разработки через http://my-ip-number:8888/
а также http://localhost:8888/
с локального компьютера.
Я думал, что http://my-ip-number:8888/
теперь будет доступен извне, но когда я пытаюсь использовать hidemyass.com, он говорит:«Указан неверный порт.».