2

VisualSVN をインストールしてネットワーク設定を構成したので、リモートで動作するはずですが、ローカルでしか動作しません。VisualSVN Server > Properties > Networkに利用可能な IP のリストがあります。「これらのIPアドレス:」の下に、(提案されたリストから)192.168 ...のようなIPを選択し、それをサーバー名として設定すると、svnリポジトリにアクセスできますが、別のPCからこのリポジトリにアクセスできませんこれはローカルエリアネットワークにありません。

http://www.whatsmyip.org/を介して、自分の IP が異なることがわかりました - それは 82.117 から始まります.... つまり、私の外部 IP アドレスは、VisualSVN IP によって提案されたリストとは異なるということです。ルーターに問題がある可能性がありますか?この外部 IP を設定しようとすると、エラーが発生します - 「VisualSVN サーバー サービスは再起動に失敗しました」イベントログで見つかりました - 「make_sock: could not bind to address 82.117...:8080 (OS 10049)要求されたアドレスは、そのコンテキストでは有効ではありません。 " の場合、"利用可能なリッスン ソケットがありません。シャットダウン中です" および "ログを開くことができません"。

資格情報を提供した場合、どの PC からでも svn リポジトリに接続できるようにするにはどうすればよいですか。私の VisualSVN のバージョンはStandardです。

4

1 に答える 1

1

IP 82.117.xx は、マシンではなく、ネットワーク ルーターに属します。お使いのマシンには、192.168 で始まる LAN IP しかありません。特定のポート (8080 など) のすべての要求をマシンに転送するには、ルーターでポート転送をセットアップする必要があります。同様に、静的 IP を持っているか、動的 DNS サービスを設定していることを確認してください。

一般に、Web サーバーを WAN から使用できるように構成する場合と同じ手順を実行する必要があります。

于 2013-09-30T15:23:12.237 に答える