LAN SQL Server データベースへのパブリック ネットワーク リモート アクセス [パブリック ネットワークの IP イントラネットへの侵入なし]

目次

1 はじめに

2. SQL Server をローカルにインストールして構成する

2.1 SQL Server のダウンロード

2.2 SQL Server ローカル接続テスト

2.3 Cpolar イントラネット侵入のダウンロードとインストール

2.3 Cpolar イントラネット侵入の登録

3. ローカル Web パブリッシング

3.1 Cpolar クラウドの設定

3.2 Cpolar ローカル設定

4. パブリック ネットワーク アクセス テスト

5。結論


CSDN リモート侵入:パブリック ネットワーク IP は不要、SQL Server データベースへのリモート接続 [イントラネット侵入]の記事より転載

1 はじめに

データベースの重要性は誰もが理解していると思います.さまざまなデータの電子フォルダーとして、データベースには、企業の従業員情報からWebサイトへのアクセスや取引データまで、あらゆる種類の情報が含まれている可能性があります.いくつかのシナリオでは、データベースは必要不可欠な条件の1つになっています.企業の通常の運営。ビジネスの他のすべてと同様に、データベースには必要なメンテナンスが必要です。しかし、マスク時代のテストの後、独自のデータベースのリモート操作をセットアップする必要があります。今日は、cpolar イントラネットの侵入方法、リモート接続、SQL Server の操作方法を著者が紹介します。

2. SQL Server をローカルにインストールして構成する

Microsoft SQL Server は比較的よく知られているリレーショナル データベース管理ソフトウェアです.最も広く使用されているわけではありませんが、Microsoft によって作成され、独自の Windows シリーズ オペレーティング システムとの互換性が良好であるため、さまざまな Windows でのアプリケーションに非常に適しています。インストール. オペレーティング システム ハードウェア、およびデータ管理ソフトウェアの責任を負います。

2.1 SQL Server のダウンロード

SQL Server は Microsoft によって作成されているため、Microsoft の公式 Web サイト ( SQL Server Downloads | Microsoft )でダウンロードを簡単に見つけることができます。

20230321091001

必要なバージョンをクリックしてダウンロードし (作成者は Developer を選択)、ダウンロードした .exe ファイルをダブルクリックすると、自動的にインストールされます。

20230321091002

オプションで安装模式、目的のモードも選択します。ここで、作成者は基本インストール モードを選択します。

20230321091003

次のステップは、Nextインストールプロセスを完全に完了することです

2.2 SQL Server ローカル接続テスト

インストールが完了すると、SQL Server は自動的に操作インターフェイスに切り替わります。そこで立即连接下のボタンをクリックします。

20230321091004

このとき、SQLCMD コマンド ライン ウィンドウがポップアップ表示されますが、表示内容が下図のようになっていれば、ローカル SQL Server のインストールは完了しています。

20230321091005

2.3 Cpolar イントラネット侵入のダウンロードとインストール

次に、SQL Server へのリモート接続の主要なソフトウェアである Cpolar のインストールを続けます。Microsoft SQL Server と同様に、Cpolar の公式 Web サイト ( www.cpolar.com )にログインし下载、ホームページの上部にあるボタンをクリックして、cpolar ダウンロード ページに入り、必要なバージョンの cpolar ソフトウェアをダウンロードできます。もちろん、ここでダウンロードする Windows バージョンを選択します。

20230321091006

Cpolar のダウンロードが完了したら、ダウンロードしたファイルを解凍し、.msi ファイルをクリックすると、cpolar の自動インストール プログラムに入ることができ、ここまで行けばインストールは完了しますNext

20230321091007

20230321091008

2.3 Cpolar イントラネット侵入の登録

cpolar は登録ユーザーを区別するため、各ユーザー (無料か有料かにかかわらず) ごとに個別のデータ トンネルを作成し、各ユーザーの独立したパスワードとトークン コードで補完して、ユーザーのデータ セキュリティを確保します。したがって、cpolar を使用する前に、登録する必要があります. 登録プロセスも非常に簡単です. cpolar 公式ウェブサイトの右上のボタンをクリックしてユーザー登録ページに入り、次のようないくつかの簡単な情報を設定するだけです注册.ユーザー名とパスワードを入力して、新しいユーザーの登録を完了します。

20230321091009

20230321091010

3. ローカル Web パブリッシング

この時点で、ローカル コンピューターに SQL Server と cpolar をインストールしました。次に、cpolar イントラネットの侵入を使用して、パブリック インターネットからローカル SQL Server に直接接続できるデータ トンネルを作成し、リモート アクセスの目的を達成できます。 SQLサーバー。

cpolar の無料バージョンで設定されたデータ トンネル アドレスは 24 時間ごとにリセットされることに注意してください。一方、VIP バージョンでは、長期的に安定したデータ トンネル アドレスを作成できます。しかし、いつリモートでデータベースに接続する必要があるのか​​ わからないため(流行の一時的な制御により、作成者は多くの被害を受けました)、長期安定版を作成するためにcpolarをVIPバージョンにアップグレードしましたデータトンネル。

3.1 Cpolar クラウドの設定

まず、cpolar クライアントにログインし、ページの左側にあるボタンを仪表台見つけて、データ トンネルの「予約」ページに入ります。预留

20230321091011

cpolar の予約ページで、保留的TCP地址フィールドを見つけて、接続したい SQL Server のパブリック ネットワーク アドレスを設定します.このアドレスは、データ トンネルの入り口と見なすことも、空のデータ トンネルとして理解することもできます(結局のところ、ここで設定されたトンネルの入り口は、まだローカル ソフトウェアに関連付けられていないポートを出力します)。

20230321091012

現場では保留的TCP地址、次の 2 つの簡単な設定を行うだけです。

  • 地域: サーバーが配置されている地域。最も近い地域を選択できます。

  • 説明: 区別しやすい限り、このデータ トンネルのコメントと見なすことができます。

20230321091013

この 2 つの設定が完了したら、右側の [予約] ボタンをクリックして、このデータ トンネルの入り口を固定します。

20230321091014

地址ここで、フィールドの内容をコピーする必要があります。このアドレスは、cpolar クライアントを設定するときに必要になります。このデータ トンネルが不要になったら、右をクリックしてxこの予約済みトンネルを削除し、貴重なトンネル クォータを節約することもできます。

一時データ トンネルの無料版は、cpolar クラウドにセットアップする必要がなく、cpolar クライアントに直接セットアップできますが、長期間安定して存在できるデータ トンネルをセットアップすることもできません。

3.2 Cpolar ローカル設定

次に、ローカル コンピューターにインストールされている cpolar クライアントに戻ります (スタート メニューからショートカットをクリックするか、ブラウザーに直接 localhost:9200 と入力してアクセスします)。cpolar クライアントの左側で、隧道管理アイテムの下のボタンをクリック创建隧道してローカル データ トンネルをセットアップし、cpolar クラウドによって作成されたトンネルの入り口をローカル SQL Server に接続します。

もちろん、データ トンネルを作成する場合は、いくつかの設定を行う必要があります。具体的には次のとおりです。

  1. 隧道名称: この列は、データ トンネルの注釈と見なすこともできます。これは、データ トンネルを他のローカルに作成されたトンネルと区別するために使用されます。ここでは ; と入力します微软SQL

  2. 协议: この列は、Web ページの公開、データ転送、ハードウェア相互接続など、イントラネットへの浸透のアプリケーション シナリオです。この例では選択しますTCP协议

  3. 本地地址: この列には、SQL Server の出力ポート番号、つまりポート1433(SQL Server のデフォルトのポート番号) を入力する必要があります。

  4. 端口类型: この列は、主にイントラネット侵入データ トンネルの期間です。長期間使用する場合はクリックしてください。固定TCP端口テストまたは一時的な使用のみの場合は選択してください随机临时TCP端口(固定 TCP ポートを使用する必要があることに注意してください)。 cpolar をプロフェッショナル バージョン以上にアップグレードします)

  5. 预留的TCP地址: このフィールドは、[固定 TCP ポート] を選択したユーザーに限定されます. [ランダム一時 TCP ポート] オプションがチェックされている場合、このフィールドは表示されません. 今行ったことを記入してください保留成功的固定TCP端口地址

これらの設定が完了したら、下のボタンをクリックして、创建cpolar クラウドで予約されている空のデータ トンネルをローカル SQL 出力ポートに接続できます。

20230321091015

ローカル データ トンネルの作成が完了すると、cpolar クライアントは隧道管理項目の下のページに自動的にジャンプします隧道列表

ここでは、すべてのデータ トンネルの実行ステータス (オンラインであるか切断されているか) を明確に確認し、既存のデータ トンネルで操作を実行する場合は、特定のデータ トンネルで開始、停止、または削除などの操作を実行できます。情報変更、編集エントリもここにあります。

20230321091016

4. パブリック ネットワーク アクセス テスト

cpolar クライアントの設定が完了したら、状态項目の下の在线隧道列表ページをクリックして、ローカル SQL Server へのリモート アクセスのアドレス (つまり、トンネルの入り口) を見つけ、このアドレスを別のリモート データベース管理ソフトウェアに貼り付けます。次に、ローカルの SQL Server に接続できます。SQL Server で。

20230321091017

たとえば、Windows コマンド ラインで (パブリック ネットワーク アドレスの最初の tcp:// をコピーする必要はありません)

sqlcmd -s パブリック ネットワーク アドレス: パブリック ネットワークのポート番号

20230321091018

または、Navicat ツールを使用して、主机接続ページのフィールドに cpolar によって生成されたアドレスを入力します (最初の tcp:// を削除し、最後のデジタル ポート番号の前のコロンをコンマに変更します)

20230321091019

同様に、リモート接続に SSMS グラフィカル インターフェイスを使用することもできます. また、接続インターフェイスで、cpolar によって生成されたアドレスをフィールドに貼り付けます (最初の服务器名称tcp:// を削除し、":" の前にコロンを付けます)。最後のデジタル ポート番号 カンマ ",") に変更して、ローカル コンピューター上の SQL Server に接続します。

20230321091020

5。結論

ここまでで、ローカルの Microsoft SQL Server へのリモートログインの設定が完了し、cpolar で生成されたアドレスを使用して、複数のデータベース管理ソフトウェアから SQL Server にログインできるようになり、作業の利便性が大幅に向上しました。

おすすめ

転載: blog.csdn.net/m0_64550837/article/details/129958787