私はここでこの質問に出くわしました:
Windows 10 bashにネットワークドライブをマウントしますか?
Windows10とWSL間のネットワーク共有ディレクトリのマウントがWindows10 Creator's Update(1703)でサポートされている場合。この質問では、提案された解決策は次のようにディレクトリをマウントすることです。
Sudo mount -t drvfs '\\192.168.xxx.xxx\folder' /mnt/new_folder
IPアドレスの'\\192.168.xxx.xxx'
部分に焦点を当てます。
WSLとWindows10で使用するこのIPアドレスを見つける方法を理解するために必要な正しいプロセスと手順を知りたいと思いました。ここに私が持っているいくつかの質問があります:
xxx
と2番目のxxx
をマップする方法を正確に知っていますか?上記のルックアップを行っているとき、それらは互いに関連していますか?rm -rf /*
を実行しているような最悪のシナリオ)、上記のIPアドレスを見つける手順は手順と同じです。質問1について言及/回答しましたか?私は進むにつれて学んでいます、そしてうまくいけば、手順はそれほど面倒ではありません。重複する質問がある場合は、私に知らせてください。同様の質問が行われていると確信していますが、次のようになります。
ありがとう。
最初:あなたが見つけた答えは192.168.xxx.xxx
質問にそれがあるという理由だけでです。回答の作成者は、周囲のオプション(-t cifs
から-t drvfs
の使用法、使用されるスラッシュの種類など)のみを修正しました。残りは質問からコピーされたものであり、信頼できるものではありません。
しかし、どこにもあなたが必須 IPアドレスを使用するとは書かれていません。コンピューター名を知っていれば、\\the_computer_name\folder
も、「ネイティブ」Windowsですでに機能しているのと同じように機能することを期待しています。 Windowsで同じことが自動的にできる場合は、手動で解決する必要はありません。
通常、ネットワークエクスプローラーを介して共有にアクセスする場合は、エクスプローラーのアドレスバーからフルパスをコピーします(引用符を追加します)。
たとえば、mount -t drvfs '\\desktop-abcdef\Music' /mnt/music
です。
2番目:コンピュータ名を知っていて、Windowsがすでにそれを解決できるが、まだ手動で検索したい場合:
getent ahosts the_computer_name
が機能するはずです。ping
またはnslookup
またはnbtstat -a
コンピューター名。(ping
は目的が異なり、表示されるアドレスが常に正確であるとは限らないため、提案するべきではありません。ただし、nslookup
はDNSには適していますが、NetBIOSまたはLLMNRはまったく実行しません。NetBIOSにはnbtstat
がありますが、LLMNRにはありません。)
コンピューター名はわかっているが、Windows cannotが自動的に到達する状況の場合は、もう少し詳細が必要であり、このスレッドの範囲外です。
3番目:「xxxの入力」について質問していることの多くはIPネットワーキングの基本に該当します。IPアドレス、ネットワーク、サブネットがどのように機能するかについては詳しく説明しません。これは範囲外です。糸。
ただし、さらに混乱しないように、192.168.xxx.xxx
は(一般的なアドレス形式の)単なる例ですが、not空白を埋めるためのフォームであることに注意してください。全体アドレスは、現在の場所とLANの構成方法によって異なります。
(プライベートLAN用に予約されているアドレス範囲がいくつかあり、そのうちの1つは192.168.0.0/16です。ほとんどのホーム/コンシューマールーターは、192.168.1.0/24などのより小さな範囲で事前構成されていますが、そうであるとは限りません。 。)
いずれにせよ、名前をIPアドレスに解決すると、アドレス全体が取得されます一度にであり、個々のコンポーネントを何かにマップする必要はありません。