IIS によるローカル コンピュータ サーバーの構築: イントラネット侵入テクノロジを通じてパブリック ネットワーク アクセスを実現するためのステップバイステップ ガイド

1 はじめに

インターネット上のさまざまなチュートリアルや紹介では、Web ページの構築は、Web ページ上で実行される Apache や Nginx、データベース ソフトウェア MySQL や MSSQL など、さまざまなソフトウェアの助けに依存します。ユーザーの便宜のために、XAMPP、 PHPStudy、pagoda パネルなどの一連の統合サービスはすべて、Web サイトを迅速に構築できるようにするためのものです。これらのソフトウェアを使用しないとウェブサイトを構築することは不可能ですか? 答えはもちろんノーで、実際には Windows システムには Web サイトの構築に必要なソフトウェア環境が統合されています。今日は、Windows に付属の Web サイト プログラムを使用して Web サイトを構築する方法を見てみましょう。

2. Windows Webページの設定

Windows システムに付属する多くのサービスの中に、IIS サービスがあります。IIS の正式名称は Internet Information Server で、Gopher サーバーと FTP サーバーが含まれます。IIS サービスをインストールすると、Web ページを作成できるようになります。また、IISには編集環境インターフェース「FRONTPAGE」、全文検索機能を備えた「INDEX SERVER」、マルチメディア機能を備えた「NET SHOW」も搭載可能です。

IIS サービスが何であるかを理解したら、Windows コンピュータで IIS サービスを開始し、Web ページを作成してみます。

2.1 Windows IIS機能の設定

まず、Windows IIS サービスを開く必要があります。これらのサービスは、スタート メニューの設定で開くことができます。具体的な操作方法は开始菜单、 を開いてボタンをクリックし、ページ设置上の項目设置を選択します。应用

20230330092201

应用インターフェイスに入ったら、ページの一番下までスクロールして、程序和功能

20230330092202

このページで程序和功能、左側のボタンをクリックすると启动或关闭Windows功能、インストールする必要がある IIS サービス (Internet Information Server) を含む小さなウィンドウが表示されます。

20230330092203

ここでわかるように、Internet Information Server プロジェクトには多くのコンテンツがあります。ここでは、 とWeb管理工具2万维网服务つの項目を確認する必要があります。この 2 つの項目のうち、すべての内容を確認する必要はありませんが、具体的に確認する必要がある内容は次のとおりです。

20230330092204

20230330092205

必要な項目にチェックを入れたら、确认ページ下部のボタンをクリックして、これらの項目とサービスをインストールします。

20230330092206

20230330092207

しばらく待つと、必要なサービスがインストールされたことが Windows から通知されます。

20230330092208

この時点で、IIS サービスを使用して新しい Web ページを作成できます。

2.2 IIS Web ページのアクセステスト

IIS サービスのオープンが完了したら、Web ページの作成を開始できます。まず、Windows を開き、控制面板その中に管理工具プロジェクトを見つけます。

20230330092209

では、項目を管理工具見つけてダブルクリックして開き、Web ページ設定のメイン インターフェイスに入ることができます。Internet Information Server(IIS)管理器

20230330092210

20230330092211

[インターネット インフォメーション サーバー (IIS) マネージャー] ページの左側に、このコンピュータの下にある Web ページが表示されます。一般に、Windows はデフォルトで「デフォルト Web サイト」と呼ばれるページを作成します (このページは大手によって頻繁に攻撃されるため、実行を停止できます)。ただし、現時点ではこの Web ページを操作するつもりはないので、心配する必要はありません。

网站アイコンを右クリックして選択します添加网站

20230330092212

ポップアップしたページで添加网站、作成する Web サイトを設定できます。具体的な設定には、「Web サイト名 (他の既存の Web サイトを区別するため)」、「アプリケーション プール (Web サイトは実行にこれらのプログラムを使用します。専門家以外は変更しないでください)」、「物理パス」 (Web サイトのルート ディレクトリ) が含まれます。 Windows では C ドライブに対するアクセス許可要件が高いため、Web サイトのルート ディレクトリを別のディスクに確立することをお勧めします)、「IP アドレス」、「ポート」など。

20230330092213

この例では、Web サイト名「test」の Web ページを設定し、プログラムDefaultAppPoolプールの使用を選択し、物理パス (Web サイトのルート ディレクトリ) を D ドライブの下に新しく作成された website\test フォルダーに配置します。未割り当てのポートをすべて選択IP地址、次に 8080 を選択します (ここのポートは未使用のポートである必要があります。そうしないと、ポートが占有されているため Web ページを開始できません)。これらの設定を完了したら、下のボタンをクリックして完了します。新しい Web サイトの設定确定

次に、新しく作成したテスト Web ページをクリックした後、身份验证右側の設定ボックスでオプションを見つけ、ダブルクリックして「認証」ページに入ります。

20230330092214

「認証」ページでそれを見つけて選択し、匿名身份验证選択後、右側の「編集」ボタンをクリックして「匿名認証」の内容を編集します。具体的な編集内容は非常に簡単なので確認するだけです应用程序池标识編集後、「OK」をクリックして変更を保存します。

20230330092215

最後に、「テスト」Web ページ設定ウィンドウで、「ディレクトリ参照」設定ページを見つけてクリックし、ダブルクリックして、 目录浏览「ディレクトリ参照」設定ページで启用ディレクトリ参照を選択します。

20230330092216

20230330092217

完了後、左側の「テスト」ページをクリックして、Webページ設定ウィンドウに入ります。Web ページが正常に動作するかどうかをテストするには、浏览ウィンドウの右側にあるボタンをクリックして、新しく作成した Web ページでアクセス テストを実行します。

20230330092218

20230330092219

ここでは、Web ページは「404」などのエラー メッセージを返すことなくコンテンツを正常に表示しており、Web ページが正常に確立されたことを示しています。このうち、newpage.html は作成者が作成したコンテンツファイルで、ファイルをクリックする(またはドメイン名の後にファイル名と拡張子を追加する)だけで、新規作成した Web ページにコンテンツを表示できます。

20230330092220

Web ページが正常に作成されたら、Web スクリプトの圧縮パッケージをインターネットなどから取得し、新しい Web ページのルート ディレクトリに解凍して、スクリプト コンテンツをロードします。

ただし、公共のインターネット上でアクセスできない Web ページには実用的な意味がないため、cpolar イントラネット ペネトレーションを使用して、この ISS サービスによって作成された新しい Web ページを公共のインターネットに公開できます。

3. Cpolar イントラネットの浸透

3.1 Cpolar イントラネット ペネトレーションをダウンロードしてインストールする

cpolar イントラネット ペネトレーションをローカル コンピューターにインストールしたい場合は、cpolar の公式 Web サイトにアクセスし、cpolar ソフトウェアの Windows バージョンをダウンロードできます。

cpolar公式サイト: https: //www.cpolar.com/

20230330092221

20230330092222

Cpolar のダウンロードが完了したら、ダウンロードしたファイルを解凍し、解凍した.msiファイルをダブルクリックすると、インストール プログラムが自動的に実行されます。Nextインストールは1 ステップだけで完了します。

20230330092223

20230330092224

顧客データの安全性を確保するために、cpolar はユーザーごとに独立したデータ トンネルを作成し、データ セキュリティを確保するためにユーザー パスワードとトークン コードを追加します。そのため、cpolar を登録する必要があります。登録プロセスも非常に簡単で、クリックするだけです。 cpolarホームページ右上の「ユーザー登録」ページに必要事項を入力し、登録を完了してください。

20230330092225

20230330092226

3.2 Cpolar クラウド設定

cpolar イントラネット ペネトレーションのインストールと登録を完了し、ローカル Web ページを構築したら、イントラネット ペネトレーション データ トンネルの構築を開始し、この Web ページをパブリック インターネットに公開できます。Web ページには安定してアクセスできる必要があるため、cpolar の無料版のデータ トンネルは 24 時間ごとにリセットされます。著者は毎日再接続することを望まないため、長期間安定して存在できるイントラネット貫通データ トンネルを取得するために、cpolar を VIP バージョンにアップグレードします。

長期的に安定したデータ トンネルを確立するには、まず cpolar の公式 Web サイトにログインし、预留ユーザーのメイン ページの左側にあるボタンを見つけて、クリックして cpolar 予約データ トンネル ページに入ります。ここでパブリックインターネットアドレスが生成されますが(データトンネルの入り口とも言えます)、このアドレスはこの時点ではローカルソフトウェアの出力ポートには接続されていないため、空のデータトンネルとみなすこともできます。

20230330092227

予約ページでは予約可能なデータトンネルの種類が表示されるので、保留二级子域名フィールドを選択します。すでにドメイン名を購入している場合は、[カスタム ドメイン名を予約する] 列を選択することもできますが、cpolar で使用する前に、ドメイン名プロバイダーで独自のドメイン名を分析する必要があります。

20230330092228

「予約された第 2 レベルのサブドメイン名」フィールドでは、いくつかの簡単な情報を設定する必要があります。

  • 地区: サーバーが配置されているエリア、最も近いものを選択してください
  • 二级域名: 最終的には、生成されたパブリック インターネット アドレスにネットワーク アドレスの識別子の 1 つとして表示されます。
  • 描述: 他のトンネルと区別できる限り、このデータ トンネルの説明とみなすことができます)

これらの設定を完了したら、右側の「予約」ボタンをクリックして、このデータ トンネルを保持できます。

20230330092229

20230330092230

このデータ トンネルを使用する予定がなくなった場合は、右側をクリックしてx簡単に削除し、貴重なトンネル クォータを節約できます。

3.3 Cpolar のローカル設定

第 2 レベルのサブドメインが予約されたら、cpolar ローカル クライアントに戻り、cpolar クラウドによって生成されたパブリック インターネット アドレスをローカル IIS によって作成された Web ページに接続します。これにより、ローカル コンピュータ上の Web ページを開くことができます。公共のインターネット。

cpolar クライアントをローカルで開いてログインします (ブラウザーに localhost:9200 と入力して直接アクセスすることも、スタート メニューで cpolar クライアントのショートカットをクリックすることもできます)。

20230330092231

cpolar クライアントにログインした後、クライアントのメイン インターフェイスの左側にある隧道管理ボタン创建隧道をクリックして、ローカル トンネル作成ページに入ります (24 時間リセット アドレスなしで一時的なデータ トンネルを作成したい場合は、直接cpolar 公式 Web サイトの空のデータ トンネルに設定する代わりに、ここに設定します)。

このページでは、次のようないくつかの情報設定も行う必要があります。

> 1. 隧道名称– 区別しやすい限り、cpolar のローカル トンネル情報アノテーションと見なすことができます;
> 2. 协议– http プロトコルで Web ページを作成しているため、http プロトコルを選択します;
> 3 . 本地地址– ローカル アドレスはローカル Web サイトのポート番号を出力し、Web ページの設定時に入力したポート番号は 8080 なので、ここでも 8080 を入力します。 > 4. – この例で
域名类型、 cpolar クラウドの第 2 レベルのサブドメイン名のデータ トンネル。したがって、「第 2 レベルのサブドメイン名」をチェックし (予約されたドメイン名がカスタム ドメイン名の場合は、カスタム ドメイン名を確認します)、予約された 2 番目のサブドメイン名を入力します。次の行の「サブドメイン」列にレベルのサブドメイン名を入力します。ここでは、予約済みの第 2 レベルのサブドメイン名「newpage」を入力します (一時的なデータ トンネルのみを作成する場合は、「ランダム ドメイン名」を直接チェックし、 cpolar クライアントはネットワーク アドレスを自動的に生成します); > 5. - cpolar クラウドをセットアップするときと同じように
地区実際の場所に基づいて最も近い場所を入力します。

これらの設定を完了したら、下の「作成」ボタンをクリックして、cpolar クラウド上に作成されたパブリック インターネット アドレスをローカル Web ページに接続できます。

20230330092232

cpolarクライアントとcpolarクラウドの間のデータトンネル接続が完了すると、cpolarクライアントは自動的に「トンネル管理」項目の「トンネルリスト」ページにジャンプし、データトンネルのステータス(スムーズかどうか)を確認できます。 ) このページで、トンネルの開閉、または削除を制御します。トンネルの情報を変更する必要がある場合は、ここの「編集」ボタンを使用することもできます。

20230330092233

4. 公衆ネットワークアクセステスト

状态作成されたデータ トンネルのパブリック インターネット アドレスは、 --ページで確認できます在线隧道列表

20230330092234

このアドレスをコピーしてブラウザに貼り付けると、ローカル IIS サービスによって作成された新しい Web ページにパブリック インターネット経由でアクセスできます。

20230330092235

5。結論

これまでのところ、Windows に付属の IIS サービスを使用してローカル コンピュータ上に新しい Web ページを作成し、cpolar によって作成されたイントラネット データ トンネルを使用してそれをパブリック インターネットに公開することに成功しました。IIS で Web ページを作成するプロセスは少し複雑ですが、Windows システムに慣れる良い機会であり、新しい知識を学ぶのにも非常に興味深く良いことです。

cpolar ポールクラウドの記事より転載:【IISでWebサイト構築】ローカルコンピュータをサーバーとしてWebサイトを構築し、パブリックネットワークにアクセスする「イントラネット貫通」

おすすめ

転載: blog.csdn.net/weixin_46703995/article/details/132601617