パブリックIPは必要ありません! Apache サーバーとイントラネットへの侵入を導入してパブリック ネットワーク アクセスを実現する

Apache サービスのインストールと構成、およびパブリック ネットワーク アクセスを実現するためのイントラネット ペネトレーションとの統合

序文

Apache は世界で最も一般的に使用されている Web サーバー ソフトウェアであり、ほぼすべての一般的なコンピューター プラットフォームで実行できます。優れたクロスプラットフォームと高度なセキュリティに加え、高速で信頼性が高く、シンプルな API を介して簡単に拡張できることで知られており、Web サーバーの分野で広く使用されています。この記事では主に、Windows システムに Apache サービスをインストールして構成する方法を説明し、イントラネット侵入ツールを組み合わせて、パブリック ネットワークからローカル イントラネット Apache サービスへのリモート アクセスを実現します。

画像

1.Apache サービスのインストールと構成

1.1 公式Webサイトにアクセスしてインストールパッケージをダウンロードします

まず、Apache の公式 Web サイトのダウンロード ページ (https://www.apachehaus.com/cgi-bin/download.plx) にアクセスし、必要なバージョンに応じてインストール パッケージをダウンロードします。

画像-20230906153157458

Apache では解析のために VC++ 再頒布可能パッケージが必要であることに注意してください。そのため、VC++ が現在コンピュータにインストールされていない場合は、ダウンロード ページの下部に移動し、VC++ をダウンロードしてインストールし、次に Apache サービスをインストールする必要があります。

画像-20230906152829234

1693987431356

VC++ をインストールした後、ダウンロードした Apache ファイル圧縮パッケージを解凍し、Apache24 フォルダーをシステム ディスクのルート ディレクトリにカットします。

画像-20230906155222938

1.2 Apache サービスの構成

まず、ショートカット キー win+R を使用するか、デスクトップの左下隅にある検索ボックスに入力cmdし、管理者として実行することを選択します

1694058077742

入力cd c:\

再入力cd Apache24して Apache フォルダのパスを入力します

もう一度入力してくださいcd bin

最後に入力httpd -k installして Enter キーを押します

1694058332155

以下に示すように「インストールが成功しました」と表示されたら、Apache が正常にインストールされたことがわかります。ファイアウォール プロンプト ボックスが表示され、アクセスを許可するを選択します。

1694058277143

この時点では、フォルダApache24 フォルダ内のbin

1694058514018

ダブルクリックしてApacheMonitorアプリケーションを開きます

1694058582955

開くとデスクトップ右下にApacheのロゴが表示されますので、左ボタンをダブルクリックするとApacheサービスインターフェースが開きます。

1694058714549

1694058800628

右側のボタンをクリックしますStart。下の図に示すように、グラフが赤から緑に変わります。これは、サービスが正常に開始されたことを意味します

1694058916404

この時点で、localhost をブラウザに入力します。このページが表示されたら、設定プロセス全体が成功したことになります。

画像-20230907115741555

2. cpolar イントラネットペネトレーションをインストールする

2.1 cpolarアカウントの登録

cpolar公式ウェブサイトにアクセスしてください: https://www.cpolar.com/

右上隅にあるクリック免费注册、電子メールを使用して cpolar アカウントを無料で登録し、ログインします

20221117173301

2.2 cpolar クライアントのダウンロード

ログインに成功したら、クリックして cpolar をローカルにダウンロードし、インストールします (デフォルトでずっとインストールできます)。このチュートリアルでは、Windows バージョンをダウンロードすることを選択します。

20221117173307

3. リモート デスクトップのパブリック ネットワーク アドレスを取得します。

3.1 cpolar Web UI管理インターフェイスにログインします。

ブラウザでアクセス127.0.0.1:9200、登録された cpolar 電子メール アカウントを使用して cpolar Web UI 管理インターフェイスにログインします (デフォルトはローカルポート 9200)

20221117173316

3.2 パブリックネットワークアドレスの作成

正常にログインしてメイン インターフェースに入ったら、左側のダッシュボード 隧道管理——隧道列表 をクリックし、< a i=3 >.创建隧道

1694073249193

  • トンネル名: 名前はカスタマイズできますが、既存のトンネル名と重複することはできません。ここでは作成者が Apache-1 を入力しました。

  • プロトコル: http を選択します

  • ローカルアドレス: 80

  • ドメイン名のタイプ: 無料でランダムなドメイン名を選択します

  • 地域: 中国トップ

クリック创建

1694073531793

次に、左側の 状态在线隧道列表 をクリックします。作成した Apache-1 トンネルによって 2 つのパブリック ネットワーク アドレスが生成されたことがわかります。アクセス方法は http と https の 2 つで、アドレスをコピーして公共のコンピュータのブラウザで開くだけで、下図のようにアクセスが成功します。

画像-20230907160323411

4. 固定パブリックネットワークアドレス

なお、このチュートリアルでは、無料の cpolar によって生成されたパブリック ネットワーク上のランダムな一時アドレスを使用します。このアドレスは 24 時間以内に変更されます。長時間リモートにいる必要があるユーザーの場合は、固定アドレスを設定する必要があります。

したがって、第 2 レベルのサブドメイン名を設定できます。このアドレスは固定アドレスであり、ランダムに変更されることはありません [ps: cpolar.cn がファイルされています]

cpolar パッケージを基本パッケージ以上にアップグレードする必要があり、各パッケージに対応する帯域幅が異なることに注意してください。 [cpolar.cnが登録されました]

cpolar 公式 Web サイトにログインし、左側の「予約」をクリックして、第 2 レベルのサブドメイン名を予約することを選択し、第 2 レベルのサブドメイン名を設定して「予約」をクリックし、予約が成功したら予約した第 2 レベルのサブドメイン名をコピーします。

1694074618219

このチュートリアルを例として、リージョンとして「中国 VIP」を選択し、セカンダリ ドメイン名として「Apachetest」と入力し、説明として「ceshi」と入力して、「予約」をクリックします。

画像-20230907161930901

予約が成功したら、予約した第 2 レベルのサブドメイン アドレスをコピーし、cpolar Web UI 管理インターフェイスにログインして、隧道管理—— をクリックします。隧道列表编辑

1694074866373

トンネル情報を変更し、正常に予約された第 2 レベルのサブドメイン名をトンネルに構成します。

  • ドメイン名のタイプ: 第 2 レベルのサブドメイン名を選択します
  • サブドメイン: 正常に予約された第 2 レベルのサブドメイン名を入力します Apachetest

クリック更新

1694074997063

更新が完了したら、オンライン トンネル リストを開くと、パブリック ネットワーク アドレスが変更され、アドレス名が予約済みの固定の第 2 レベルのサブドメイン名になっていることがわかります。

1694075057194

最後に、接続アクセスに固定のパブリック ネットワーク アドレスを使用し、http://apachetest.vip.cpolar.cn を別のパブリック ネットワーク コンピューターにコピーして、ブラウザーで開きます。エラーや接続例外はなく、次のことがわかります。このように接続が成功すると、固定アドレスアクセスが設定されます。

画像-20230907162808470

Guess you like

Origin blog.csdn.net/m0_69984273/article/details/134343374