ngrok:安全なトンネルを使用してローカルサーバーを公開する
開発者にとっての最大の課題は、開発者が作成したソフトウェアのテストです。また、モバイル用または自分とは異なるプラットフォーム用に何かを構築している場合、テストはより困難になります。ほとんど(Mostly)の場合、開発はローカルレベルで行われます。すべてのWebサーバーはローカルホストで実行されています。どこかに展開する前に自分の作品を見ることができるのはあなただけです。安全なトンネルを介してローカルサーバーをパブリックインターネットに公開するWindows用(Windows)の無料サービスであるngrokを入力してください。
ngrokセキュリティとは何ですか
ngrokとは何ですか?ngrokの使い方は?ngrokを使用すると、ファイアウォール(Firewalls)の背後にあるローカルサーバーを、安全なトンネルを介してパブリックインターネットに公開できます。このツールは構成を必要とせず、ネットワークインターセプターが組み込まれています。
トンネリングは何年も前から普及しており、ほとんどのVPN(VPNs)は、Webサイトへの無制限のアクセスを提供するためにトンネリングの概念も使用しています。同様に、ngrokは、パブリックインターネットとローカルホストサーバーの間に安全なトンネルを作成します。基本的に、 (Basically)http://localhost:8080で実行されている任意のwebsite / web-app / web-serviceに、1つのコマンドでインターネット経由でアクセスできるようにすることができます。
ngrokが提供する機能のほとんどは無料で使用できます。また、フリーウェアの制限は、アプリケーションのテストを検討している中級の開発者にとっては十分です。ngrokもサービスとして提供されていますが、その部分をスキップしてツールを直接ダウンロードして開始することは完全にオプションです。
ngrokの使い方
ngrokにサインアップでき、無料です。アカウントを作成すると、クラウドベースのダッシュボードからすべてのアクティブなトンネルを管理できるようになります。
ローカルWebサーバーをインターネットに公開する方法(How to expose your local web server to the internet)
ローカルWebサーバーまたは任意のサーバーへのトンネルの作成は非常に簡単です。ngrokをダウンロードして解凍します。(Download)CMD/PowerShellウィンドウを開き、解凍されたコンテンツがあるフォルダーに移動します。
次に、次のコマンドを実行して、ローカルサーバーへの安全なトンネルを作成します。
./ngrok http 8080
ここで、8080は、サーバーがリッスンしているポートです。ポート番号がわからない場合は、デフォルトのポート番号である80に移動します。
このngrokインスタンスをアカウントに接続する場合は、上記のコマンドを実行する前に認証トークンを提供する必要があります。これを行うには、ngrokアカウントにログインします。そこから認証トークンを取得し、CMDウィンドウで次のコマンドを実行します。
./ngrok authtoken your_token_here
これは1回限りのアクションであり、毎回繰り返す必要はありません。
トンネルを作成すると、ngrokはサーバーへのパブリックURLを表示します。パブリックURLはngrok.ioのサブドメインであり、ランダムに生成されます。永続的で読みやすいカスタマイズ可能なサブドメインを作成することもできますが、そのためには、有料プランにアップグレードする必要があります。
アプリケーションをテストするには、デフォルトのURL(URLs)で十分だと思います。プロダクショングレードで永続的なものが必要な場合にのみ、アップグレードを検討する必要があります。
ngrokインターセプター
ngrokには、http://127.0.0.1:4040を開くことで開くことができるインターセプターも組み込まれていhttp://127.0.0.1:4040。インターセプターを使用すると、すべての着信ネットワーク要求とその応答を表示できます。Interceptorは、何かをデバッグしているとき、または着信要求を表示したいときに非常に便利です。インターセプターの横に、ステータスタブがあります。このタブでは、トンネルに関するあらゆる種類の情報を表示できます。接続、接続期間、HTTPリクエスト、サーバーアドレス、プロトコルなどの統計を表示できます。
無料プランでは、一度に作成できるトンネルは1つだけです。複数のトンネルを同時に実行する場合は、アップグレードを検討してください。
ngrokは、開発者や愛好家にとって便利なツールです。これにより、既存のローカルホストサーバーをどこからでもアクセスできるパブリックサーバーに変換できます。私はハッカソンでこのツールを紹介されました。また、ngrokは、ハッカソン、デモ、プレゼンテーション、モバイルアプリのテスト、Webhookの統合など、実際にアプリケーションをデプロイせずにアプリケーションを実行したい場合に非常に役立ちます。ngrokは無料で使用でき、トンネルは非常に簡単に作成できるため、開発に集中できます。ngrokをダウンロードするには、ここをクリックしてください。(Click here)(Click here)
Related posts
Best Secure Digital Notebook Software & Online Servicesを無料で
WindowsにWAMPを使用してDrupalインストール方法
Best Software & Hardware Bitcoin Wallets Windows、iOS、Android
Setup Internet Radio Station Windows PC
Fix Partner TeamViewerのTeamViewerのルータエラーに接続しませんでしたWindows 10
Microsoft Identity Manager:特長、Download
Windows 10に自己署名SSL Certificatesを作成する方法
Invitation CardをWindows PCにする方法
Nine Nostalgic Tech Soundsあなたはおそらく何年も聞いていないのです
Whiteboard Foxはreal-time sharingを可能にする無料のonline whiteboardです
Data Analyticsとは何ですか
Video会議のエチケット、ヒントとルールに従う必要がある
Automate.ioは無料のautomation tool and IFTTTの代替案です
そのアカウントはMixer accountとリンクされていません
Convert Magnet Seedrを使用した直接Downloadリンクへのリンク
Zip file DropBoxからファイルをダウンロードするときには、エラーが大きすぎます
オンラインで購入するにはBest Laptop Tables
セッションメッセージングアプリは強力なセキュリティを提供します。 No phone必要な番号!
E-Waste management、リサイクル、処分、事実、問題、解決策
Teamworkを管理するための無料Task Management Software