UNC スタイルでインターネット経由でフォルダを共有する

UNC スタイルでインターネット経由でフォルダを共有する

基本的に、次のように UNC パス経由でコンピューター内のフォルダーを利用できるようにするサーバーをセットアップすることは可能ですか?

\\my_ip\共有

…インターネット経由で?

もしそうなら、そのパスにアクセスする人はクライアント側のアプリケーションを必要としますか、それとも Explorer.exe のアドレス バーにアドレス「\\my_ip\Share」を入力するだけで十分ですか?

答え1

はい、可能です。また、「インターネット経由」でも、少なくとも技術的な面では、何ら違いはありません。UNC パスにアクセスしようとすると、Windows は SMB と WebDAV (既定) の両方を介して接続を試み、どちらかのサービスに接続できる限り、正常に動作します。

しかし、安全懸念事項です。歴史的に、Windows SMBサーバーは多くのエクスプロイトやセキュリティホールが多数存在し、ISPによってはSMBポートを世界的にブロックしているところもあります。そのため、SMBを選択する場合はSambaを使用する必要があります。ないサーバーとしての Windows。

また、SMB は現在、弱い認証方法を使用しています (AD ドメイン内を除く)。そのため、パブリック ネットワーク経由で SMB サーバーにアクセスする場合は、ゲスト ログインのみに制限する必要があります。

あるいは、WebDAVを設定することができますApache httpd のようなものをサーバーとして使用します。最近の Windows バージョンでは、TLS (HTTPS) 経由の WebDAV へのアクセスがサポートされています。

関連情報