我在这里遇到了这个问题:
Windows 10 Creator的更新(1703)支持在Windows 10和WSL之间安装网络共享目录的位置。在此问题中,建议的解决方案是像这样挂载目录:
sudo mount -t drvfs '\\192.168.xxx.xxx\folder' /mnt/new_folder
我将重点介绍IP地址'\\192.168.xxx.xxx'
。
我想知道正确的过程和步骤,以找出如何找到该IP地址供WSL和Windows 10使用。这是我的几个问题:
xxx
和第二个xxx
?当您进行上述查找时,它们是否彼此相关?rm -rf /*
在WSL中运行A的人),查找所述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
。
其次:如果您知道计算机名称,并且Windows已经能够解析它,但是您仍然希望手动查找它:
getent ahosts the_computer_name
应该可以工作。ping
或nslookup
或nbtstat -a
计算机名称。(我不应该建议这样做ping
,因为它的目的不同,并且显示的地址并不总是正确的。但是我不知道有一个更合适的工具–例如,它对nslookup
DNS有用,但对NetBIOS不起作用或LLMNR。这是nbtstat
用于NetBIOS的,但不适用于LLMNR。)
如果您知道计算机名称,但Windows无法自动找到它,则需要更多详细信息,并且超出此线程的范围。
第三:您问的有关“填入xxx”的很多内容都属于IP网络的基础知识,而我将不详细介绍IP地址,网络和子网的工作方式-这超出了此范围。线。
但是要避免进一步的混乱,应该注意,这192.168.xxx.xxx
只是一个示例(具有常见的地址格式),而不是用于填补空白的表格。整个地址取决于您所在的位置以及LAN的配置方式。
(有一些专用于私有LAN的地址范围,而192.168.0.0/16是其中之一。大多数家用/消费型路由器都预先配置了较小的范围,例如192.168.1.0/24,但不能保证是这种情况。 )
无论如何,当您将名称解析为IP地址时,您将立即获得整个地址,而无需将任何单独的组件映射到任何内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句