web-dev-qa-db-ja.com

リモートコンピューター上のWindows共有にアクセスする

コンピューターの共有を表示するにはVPN接続が必要ですか?

言い換えると、コンピューターのWAN IP、その共有にアクセスできますか?また、このシステムはどのポートを使用しますか(ルーターを介して何を転送するかがわかります)を使用します)。例:

\\my.domain.com\c$

これどうやってするの?

3
void.pointer

VPNを使用すると、他の誰かのネットワークに「接続」できます。接続すると、ネットワーク上の他のコンピュータのように見え、標準のローカルネットワークIPアドレスを介してWindowsファイル共有にアクセスできます(ローカルにいる場合と同じです)。

インターネット経由でアクセスする場合は、SMB-TCPポート445をルーターから共有のあるマシンに転送する必要があります。

完全なガイドは Microsoft KB 832017 にあります。

そうは言っても、これを行うのは[〜#〜]非常に[〜#〜]悪い考えであり、セキュリティ上の理由から、私は強くそれに対してお勧めします。代わりに、FTPを含む他のオプションを使用することを検討してください。ファイルが少ない場合は、 dropbox / ((よろしければ私のアフィリエイトリンク!) または同様のソリューションを使用してください。

4
William Hilsum

SMBセッションをインターネット経由で転送するには、正しく思い出せば、ポート445(SMB over TCP)とポート139(NetBIOSセッション)が必要です。ただし、ほとんどのISPは、これらのポートをレベルでブロックします。ワームがインターネット上に広がるのを防ぐために何年も前に取られた措置。

これは、現在利用可能なすべてのサービスで非常に安全でないだけでなく、トンネリングによってセキュリティを簡単に上げることができます SMB over SSH

1
John T