Windows サーバーに付属の IIS を使用して Web サイトを構築し、パブリック ネットワーク アクセスを公開します [イントラネットの侵入]

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 プロジェクトには多くのコンテンツがあります。ここでは 2 つの項目を確認する必要がありWeb管理工具ます万维网服务この 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 サイト」と呼ばれるページを作成します (このページは大手によって頻繁に攻撃されるため、実行を停止できます)。ただし、現時点ではページを操作するつもりはないので、心配する必要はありません。

网站アイコンを右クリックし、右クリックメニューをクリックします添加网站

20230330092212

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

20230330092213

この例では、Web サイト「test」という名前の Web ページを設定し、プログラムDefaultAppPoolプールの使用を選択し、物理パス (Web サイトのルート ディレクトリ) を、D ディレクトリの下に新しく作成された website\test フォルダーに配置します。ディスクをIP地址選択し、未割り当てのポートをすべて選択してから、8080 を選択します (ここでのポートは未使用のポートである必要があります。そうしないと、ポートが占有されているために 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インストールを完了するだけです。

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. 本地地址– ローカルaddress はローカル Web サイトの出力ポート番号で、Web ページの設定時に入力したポート番号は 8080 なので、ここに 8080 を入力します; 4. – この例では、第 2 レベルのデータ
トンネル域名类型を予約しています。 cpolar クラウドのサブドメイン名なので、「第 2 レベルのサブドメイン名」を確認し (予約されたドメイン名がカスタム ドメイン名の場合は、カスタム ドメイン名を確認します)、予約された第 2 レベルのサブドメイン名を入力します。次の行の「サブドメイン」列に、予約済みの第 2 レベルのサブドメイン名「newpage」を入力します (一時的なデータ トンネルを作成するだけの場合は、「ランダム ドメイン名」を直接確認できます)。クライアントはネットワーク アドレスを独自に生成します
) 地区; ;

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

20230330092232

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

20230330092233

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

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

20230330092234

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

20230330092235

5。結論

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

cpolar ポール クラウドの記事からの転載: [Windows サーバーには、Web サイトを構築し、パブリック ネットワーク アクセスを公開する [イントラネット ペネトレーション] のために IIS が付属しています] (Windows サーバーには、Web サイトを構築し、パブリック ネットワーク アクセスを公開する [イントラネット ペネトレーション] - cpolar ポール クラウドが付属しています) )

おすすめ

転載: blog.csdn.net/asdssadddd/article/details/132278860