Подтвердить что ты не робот

Что-то сравнимое с "localtunnel" для Windows

Я нашел здесь http://github.com/progrium/localtunnel, и это именно то, что мне нужно, но я работаю над Windows, а localtunnel - Unix...

Некоторые backgorund: в настоящее время я разрабатываю приложение для Facebook, и Single-Sign-On не будет работать на моем локальном Tomcat.

4b9b3361

Ответ 1

A Клиент Windows:

localtunnel для окон

Немедленно покажите свой локальный веб-сервер в Интернете! См. основной проект для получения дополнительной информации...

Особенности пользовательского интерфейса

  • Настройка пользовательского хоста
  • Win7 Jumplists для быстрого туннелирования
  • Автогенерация открытого ключа
  • Укажите другой адрес узла, чем 127.0.0.1...

Ответ 2

PageKite (отказ от ответственности: я сделал это!) решает те же проблемы, что и localtunnel, но он полностью автономный (написанный на Python, не полагается на ssh), что делает его очень простым для установки в Windows. По общему признанию, вам все равно придется иметь дело с командной строкой или, по крайней мере, редактировать файл конфигурации вручную, но в этом работает более удобный графический интерфейс Windows.

PageKite - бесплатное программное обеспечение (как клиент, так и сервер) для тех, кто хочет сделать DIY, но также поддерживает запуск, который предоставляет всю необходимую вам услугу для запуска и запуска в считанные минуты.

Ответ 3

Просто установите ruby, затем запустите те же команды. Я просто сделал это и работает на Win7 x64.

  • Создайте ключ ssh (убедитесь, что у вас его еще нет, и он будет перезаписан для GitHub и т.д.).

    ssh-keygen -t rsa -C "[email protected]"

  • Затем загрузите свой ключ в localtunnel (мне нужно было ввести мою настройку ключа доступа на шаге выше)

    localtunnel -k c:/Пользователи//. ssh/id_rsa.pub [порт сервера]

Ответ 4

Я написал описание того, как заставить localtunnel запускать и запускать окна через CygWin.

http://blog.wearemammoth.com/2011/09/localtunnel-windows.html

-m

изменить: по-видимому, эта ссылка сломана - здесь кешированная версия http://webcache.googleusercontent.com/search?q=cache:lcJq2KO-ODoJ:blog.wearemammoth.com/2011/09/localtunnel-windows.html+&cd=1&hl=en&ct=clnk&gl=us

, и здесь содержимое также исчезает:

Недавно мы объединились с потрясающей услугой Twilio для небольшого проекта, который мы разработали. Как и многие современные API, Twilio предлагает несколько веб-узлов, которые предупреждают вас об изменениях на стороне Twilio. Эта простая, но отличная концепция действительно открывает множество возможностей для пользователей API во всем мире, и я рад видеть ее распространение. К сожалению, веб-хосты по самой своей природе требуют, чтобы у вас был общедоступный URI для службы обратного вызова, что делает разработку вашего обработчика webhook немного сложнее, когда вы работаете на локальном компьютере. Введите localtunnel, отличный инструмент, который делает локальный хост видимым для остального мира и позволяет вам создавать и отлаживать ваши веб-камеры в вашей среде разработки, не беспокоясь о публикации изменений каждые несколько минут на общедоступном сайте.

К сожалению, если вы работаете в Windows, localtunnel не будет работать так же легко, как и для пользователей Mac и * nix.

Здесь, в WAM, мы в основном разрабатываем платформу Microsoft.NET, которая выступает в качестве барьера для нашей способности использовать localtunnel. Так как инструмент был достаточно привлекательным, чтобы гарантировать небольшое время, настроив его на среду Windows, однако, я вырыл себе каблуки и выяснил общие шаги, необходимые для его работы.

Вместо того, чтобы пройти через количество ошибочных шагов, за которыми я последовал, из-за моей собственной незнакомости с инструментами, на которые опирается localhost, Ill разрезал преследование и объяснил, что я в конечном итоге создал, чтобы все работало вместе.

Сначала установите Cygwin. Во время установки убедитесь, что вы выбрали инструменты для установки dev - вам обязательно понадобится хотя бы Make, gcc, SSH и Ruby. Загрузите и распакуйте RubyGems в папку, доступ к которой вы можете получить в Cygwin. Установите RubyGems, перейдя в этот временный каталог в приглашении Cygwin bash и выполните: ruby setup.rb Установите localtunnel, выполнив: gem install localtunnel Создайте открытый/закрытый ключ, запустив. SSH-серийник Когда он предложит вам сохранить файл, введите ничего и нажмите клавишу ввода. Он поместит файл в вашу домашнюю папку. '~/.ssh, и путь к файлу по умолчанию равен' ~/.ssh/id_rsa.pub.

Обратите внимание, где сохранен ваш открытый ключ. Запустите localtunnel в первый раз, запустив localtunnel -k {Path_To_Your_Public_Key} {PORT_NUMBER} Например

localtunnel -k ~/. sh/id_rsa.pub 8080 Это выведет ваш открытый ключ в localtunnel и ответит чем-то вроде

Эта услуга Localtunnel предоставляется Twilio. Порт 8080 теперь доступен для общественности из http://3ivy.localtunnel.com... С этого момента вы можете просто запустить localtunnel 8080 И получить временный общедоступный URL для вашего локального приложения.

Следует отметить, что мне пришлось использовать порт 8080, чтобы заставить его работать - что-то вроде 49581 не работало и вместо того, чтобы больше играть с ним, я просто установил vs .net, чтобы всегда строить свой локальный проект порт 8080.

Как всегда, ваш пробег может варьироваться, и это связано со стандартным предупреждением, что это сработало для меня, но может и не для вас.

Удачи!

Ответ 5

Кто-то работает над Java-версией клиента localtunnel, поэтому следите за обновлениями! В противном случае, нет, я не думаю, что кроме настройки собственного туннеля SSH есть альтернатива Windows.