4

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

showoff.io не является бесплатным, и localtunnel дает мне "не удалось подтвердить подлинность" при попытке загрузить мой открытый ключ (похоже, что у многих людей есть эта проблема, и, похоже, для этого нет решения).

Кто-нибудь знает какой-либо другой бесплатный сервис, который я могу использовать, или какое-либо другое решение вообще? Я использую Mac.

Благодарю.

ОБНОВЛЕНИЕ: под localhost я подразумеваю веб-сервер, работающий на моем компьютере, у меня динамический IP-адрес, и нет, я не за маршрутизатором (просто с помощью беспроводного модема).

4 ответа4

3

Вы за брандмауэром или маршрутизатором, который делает NAT? Затем вам необходимо настроить его так, чтобы он выполнял переадресацию порта на вашу машину или поместил вашу машину в DMZ. Проверьте руководство вашего маршрутизатора / брандмауэра.

Ваш интернет-провайдер пропускает трафик из Интернета на «нижние порты», например 80 (порт TCP для HTTP)? Скорее всего, это не так, и вам нужно выбрать порт где-то выше 1024, для HTTP 8080 популярен.

Если вы не уверены, что общедоступный IP-номер является фиксированным, и вы можете распространять URL-адрес с указанным в нем адресом, вам следует настроить динамическое DNS-решение. Есть несколько бесплатных и платных сервисов, вот один, который я нашел с помощью быстрого Google: http://www.dtdns.com/

Объединяя вышесказанное, вы получаете URL для публикации, который выглядит следующим образом:http://yoy.slyip.net:8080/primes/

2

Проверьте свой IP-адрес. Если он общедоступен, вы можете использовать свой ноутбук как сервер, иначе (у вас есть частный IP) это невозможно сделать.

1

Я разработал приложение под названием Portly, разработанное специально для Mac, которое позволяет вам обмениваться данными с локальным хостом через Интернет через туннель SSH. Есть бесплатный план, который может вас заинтересовать.

0

Если ваш сайт статичен, вы можете использовать DropBox, как кратко описано в этой статье Lifehacker и более подробно в этой статье.

В качестве альтернативы, вы можете настроить Hamachi, что позволит вам настроить mesh VPN с вашими друзьями. Это должно позволить им получить доступ к вашему локальному веб-серверу.

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