如何正确找出WSL和Windows 10中用于网络共享目录的IP地址?

tom_mai78101

我在这里遇到了这个问题:

在Windows 10 bash中安装网络驱动器?

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使用。这是我的几个问题:

  1. 如何查找此IP地址,特别是对于LAN / WLAN和由集线器/路由器连接的LAN?
  2. 您如何更改IP地址,因此您确切地知道如何映射第一个xxx和第二个xxx当您进行上述查找时,它们是否彼此相关?
  3. 当发生网络配置更改时,例如由于意外而需要重新安装WSL(即,最坏的情况,例如rm -rf /*在WSL中运行A的人),查找所述IP地址的过程与对问题的提及/回答的过程相同。 1个?

我正在学习中,希望程序不会有太多麻烦。如果有重复的问题,请让我知道,因为我很确定有人问过类似的问题,但是:

  • 超级用户提出的问题并没有提出我想知道的内容。
  • 我发现的大多数Google搜索结果都是关于在本地和远程将目录映射到不同的主机/操作系统的,但是有关WSL的信息并不多(可能是由于WSL的最新程度)。

谢谢。

用户名

第一:您找到的答案192.168.xxx.xxx 仅是因为有问题答案的作者仅修正周边选项-的使用-t cifs-t drvfs,用的那种斜线,等等。其余内容只是从问题中复制而来,并不具有权威性。

但是没有任何地方说您必须使用IP地址。如果您知道计算机名称,那么我希望\\the_computer_name\folder它也可以工作,就像在“本机” Windows上已经可以使用的方式一样。如果Windows可以自动执行此操作,则无需手动解决它。

如果您通常通过网络资源管理器访问共享,只需从资源管理器的地址栏中复制完整路径(并添加引号)即可。

例如,mount -t drvfs '\\desktop-abcdef\Music' /mnt/music


其次:如果您知道计算机名称,并且Windows已经能够解析它,但是您仍然希望手动查找它:

  • 从WSL,getent ahosts the_computer_name应该可以工作。
  • 在标准Windows中:pingnslookupnbtstat -a计算机名称。

(我不应该建议这样做ping,因为它的目的不同,并且显示的地址并不总是正确的。但是我不知道有一个更合适的工具–例如,它对nslookupDNS有用,但对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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何阻止网络共享中的IP地址

网络共享如何在 Windows 10 中工作?

使用自定义IP地址在`iptables'中设置正确的转发规则以进行网络共享时遇到麻烦

在Win 10中看不到网络共享和计算机

用于Netuse网络共享的Windows域批处理脚本

在Windows 7中显示连接的网络共享(甚至是未映射的网络共享)

在Windows 7中如何断开与网络共享的连接?

Windows 10 Pro无法UNC进行网络共享

Windows 10 cmd / powershell:cd到网络共享?

Windows 10 1903无法从网络共享运行exe

将主机目录安装为网络共享时,babel-watch无法从Windows主机上的docker容器中运行

如何找出Windows中哪个程序和进程ID访问给定的IP地址?

如何在Netbeans中打开网络共享项目

如何访问海豚中的本地网络共享?

如何在网络共享中递归搜索文件?

如何获得Dash镜头以查看网络共享中的文件?

如何在终端中列出网络共享项目

Windows 10 RDP和网络共享安装停止工作

本地主机和 127.0.0.1 在 wsl windows 10 中工作但不是 ip 地址

Windows用户帐户,仅用于访问Windows 7计算机上的网络共享

如何从Windows CE应用程序的VB中的网络共享中复制文件

如何列出Windows SMB网络共享中的所有文件

如何从Windows 7中经过提升的进程访问网络共享?

如何在Windows 10中找到映射的网络驱动器的IP地址?

从UNIX写入Windows网络共享

删除缓存的Windows网络共享密码

Windows 10网络共享到Android的外部驱动器

从Xubuntu 18.04到Windows 10的网络共享失败,(system-config-samba崩溃)

如何通过网络共享jboss