VPNを介してSVNを設定するには?

VPNを介してSVNを設定するには?

CentOsサーバーでVPNを介してSVN接続を実装する方法を研究しています。

外部からオフィスのチームと協力するには、このVPNを確認する必要があります。

  1. 必須パッケージ(まあ…)
  2. 構成ファイル(/ etc / ...)を変更する必要があります。
  3. 基本構成例

特別な要件はありません。このサービスが正しく機能するように設定するだけです。 (したがって、このタイプに適した提案されたVPNはすべて許可されています。)

答え1

SVNにはVPN経由で使用するための特定の設定はありません。これは一般的なVPNにすぎず、いくつかのポート転送機能があるかもしれません。

コメントによると、オフィスで内部ネットワークをまったく開かないようにするには、VPNサーバーを設定する必要があるようです。 SSHが許可されると、SSHトンネリングが別の可能性になります。

VPN サーバーを設定する場合は、yum を使用して VPN パッケージをインストールし、VPN サーバー管理者 (貴重な場合もない場合もあります) が準備する必要のある構成ファイルを保存します。

オフィスの場所に「ファイアウォールなし」は、おそらくルーターに開いているポートまたは開いているポートがないことを意味します。オフィスネットワークの内部IPを使用し、NAT(Network Address Translation)を介してインターネットアクセスを有効にすると、実際にファイアウォールが存在します。 VPNサーバーポートを転送する必要があります。

その後、VPNはSVNサーバーにアクセスする必要があります。したがって、SVNサーバーがVPNの一部(または同じサーバー上)または内部ネットワーク上のVPNシステム(サーバーである可能性があります)の他のポートをSVNサーバーに転送する必要があります。

その後、VPNのアドレスを使用してSVNサーバーにアクセスできます。

関連情報