Holerは外部ネットワークでローカルノードJSにアクセスすることを実現します.

1457 ワード

外网アクセス内网ノード.js
ネットのホストコンピュータの上でNodeJSをインストールして、LAN内で訪問することしかできなくて、どのように公共ネットからも当地のNode.jsに訪問することができますか?
本論文では、holerを用いて実現される具体的なステップを紹介する.
1.準備作業
1.1 Node.jsをインストールして起動する
デフォルトでインストールされているNode.jsポートは3000です.
2.実現ステップ
2.1 Holerパッケージをダウンロードし、解凍する
Holerパッケージ:holer-xxx.tar.gz
Holerは各種OSシステムプラットフォームに対応していますので、ローカルOSタイプに合うholerパッケージを選択してください.
2.2 holer access key情報を取得する
holer公式サイトで専属のholer access keyを申請したり、オープンソースコミュニティで公開されているaccess key情報を利用してください.
例えば、出願によって得られたholer情報は以下の通りであり、ここでは、このholer情報を例とする.
---------------------------------------------
Holer Client : [email protected]
Access Key : 6688daebe02846t88s166733595eee5d
---------------------------------------------
Domain Name : holer65004.wdom.net
Internet Address : holer.org:65004
Local Address : 127.0.0.1:3000
---------------------------------------------
2.3 Holerサービスの開始
Windowsシステムプラットフォーム:
CMDコンソールを開き、実行可能なプログラムがあるディレクトリに入り、コマンドを実行します.holer-windows-xxx.exe -k 6688daebe02846t88s166733595eee5dLinuxまたは他のシステムプラットフォーム:
実行コマンド:nohup ./holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d &2.4マッピング後のネットワークアドレスにアクセスする
ブラウザに下記のURLを入力すれば、公式サイトからもローカルノード.jsにアクセスできます.http://holer65004.wdom.netまたはhttp://holer.org:650042.5問題の問い合わせと助け
holerを使用する過程で問題が発生したら、まずholerコンソールの印刷したログ情報を確認することができます.このように問題の具体的な原因を究明しやすいです.
より多くのholer使用例は、holer関連の技術資料を参照してください.