windows@文件高级共享设置@网络发现功能@从资源管理器网络中访问远程桌面

文章目录

    • 高级共享设置
      • 常用选项
      • 其他选项
      • 操作界面说明
    • 网络类型检查和设置(专用网络和公用网络)👺
      • Note
    • 高级共享设置和防火墙👺
      • 命令行方式
      • 使用图形界面方式配置
    • 网络发现
      • 网络发现功能的详细介绍
        • 网络发现的作用👺
        • 网络发现的工作原理
        • 启用和配置网络发现👺
          • GUI方式启用网络发现
          • 通过命令提示符启用网络发现
          • 检查网络发现功能的启用情况
        • 验证网络发现是否生效
          • 使用文件资源管理器
      • 用例👺
        • 访问远程主机
        • 访问远程桌面👺
      • FAQ
        • 资源管理器的网络页加载耗时
    • 文件和打印机共享

高级共享设置

在 Windows 系统中,“高级共享设置(Advanced Sharing Settings)” 允许用户控制文件和打印机共享的行为。

以下是相关设置的详细介绍:

常用选项

后面会重新提及并展开介绍

  1. 网络发现(Network Discovery)
    • 打开网络发现(Turn on network discovery):允许你的计算机查看网络中的其他设备,并被其他设备发现。
    • 关闭网络发现(Turn off network discovery):阻止你的计算机查看网络中的其他设备,并阻止其他设备发现你的计算机(也就是无法被扫描到,但是如果对方知道您的ip地址,也可以访问到您的设备,比如可以ping 通,提供凭证后依然可以访问到)。
  2. 文件和打印机共享(File and Printer Sharing)
    • 打开文件和打印机共享(Turn on file and printer sharing):允许其他网络用户访问共享的文件和打印机。
    • 关闭文件和打印机共享(Turn off file and printer sharing):阻止其他网络用户访问共享的文件和打印机。

其他选项

  1. 共享文件夹中的公用文件夹共享(Public Folder Sharing)
    • 打开共享以便网络上的任何人访问公用文件夹(Turn on sharing so anyone with network access can read and write files in the Public folders):允许网络上的任何人访问和更改公用文件夹中的文件。
    • 关闭公用文件夹共享(Turn off Public folder sharing):阻止网络上的其他人访问公用文件夹。
  2. 媒体流(Media Streaming)
    • 选择媒体流选项(Choose media streaming options):设置哪些设备可以访问你的媒体库(例如图片、音乐和视频)。
    • 阻止所有设备(Block all devices from accessing my media):不允许任何设备访问你的媒体库。
  3. 文件共享连接(File Sharing Connections)
    • 使用128位加密以帮助保护文件共享连接(Use 128-bit encryption to help protect file sharing connections):提供更高的安全性,适用于大多数网络。
    • 允许使用40-或56位加密以便兼容某些设备(Enable file sharing for devices that use 40- or 56-bit encryption):适用于需要较低级别加密的旧设备。
  4. 密码保护的共享(Password Protected Sharing)
    • 启用密码保护共享(Turn on password protected sharing):只有使用用户名和密码登录到你的计算机的用户才能访问共享的文件和打印机。
    • 关闭密码保护共享(Turn off password protected sharing):允许网络上的任何人访问共享的文件和打印机,即使他们没有登录你的计算机。

这些设置可以在控制面板的“网络和共享中心”中找到(win11之前的系统),或者在设置中直接搜到(win11),并且根据你的网络环境和安全需求进行相应调整。

操作界面说明

实际上,在windows中进入高级共享设置时,有三个组别,而会有一个组别自动展开,取决于当前的网络类型被设置为哪一个类型,如果是Private network,那么就自动展开Private network这个组别,否则就是Public network 这个组别

在这里插入图片描述

网络类型检查和设置(专用网络和公用网络)👺

在 Windows 中将 Wi-Fi 网络设置为公共或专用网络 - Microsoft 支持

  • 公用网络 (建议) 。 将此用于在家、工作或公共场所连接到的网络。 在大多数情况下,应使用此。 你的电脑将在网络上的其他设备上隐藏。 因此,不能将电脑用于文件和打印机共享
    • 这种情况下,我们仍然可以ping 通,但是无法发现处于该模式的设备
  • 专用网络。 网络上的其他设备可以发现你的电脑,你可以使用电脑进行文件和打印机共享。 你应该知道并信任网络上的人员和设备。

更改类型(Network profile type)

点击任务栏上的网络图标(wifi或有线以太图标,选择属性即可进入设置)

在这里插入图片描述

Note

如果切换为公用网络,那么网络发现功能自动失效,只有切换回专用网络选项,才会重新生效

切换通常会立即生效(若干秒内);

高级共享设置和防火墙👺

  • windows的网络发现功能,以及文件和打印机共享功能的配置都是属于防火墙的配置,配置方式有多种

命令行方式

  • 以下两个命令分别启用文件和打印机共享功能和网络发现功能

    • 其实我们只需要启用第一个就可以了满足**共享文件(夹)**的需求
    • 当然启用第二个可以方便我们在网络中相互访问
  • 文件和打印机共享命令

    netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
    
    • 启用文件和打印机共享功能,开放相关端口,允许网络中的其他设备访问共享资源。
  • 网络发现命令

    netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
    
    • 启用网络发现功能,使计算机能够发现并被网络中的其他设备发现,增强设备互联和资源共享能力。
  • 这两条命令常用于配置家庭或小型办公室网络,以确保设备之间能够方便、安全地共享和访问资源。

    • 您可以复制粘贴以下内容,一并启用

      netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
      netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
      
      
    • 演示:以管理员方式启动cmd(或powershell)运行上述命令(回车执行)

      • PS C:\Users\cxxu\Desktop> netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
        
        Updated 48 rule(s).
        Ok.
        
        PS C:\Users\cxxu\Desktop> netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
        
        Updated 62 rule(s).
        Ok.
        

使用图形界面方式配置

  • 打开设置或控制面板中的高级共享设置页面,这一步可以通过执行以下命令快速完成

    control /name Microsoft.NetworkAndSharingCenter /page Advanced
    
    
  • 然后在弹出的页面中选择相应的开关即可(页面中有3个组别,一般只需要操作自动展开的那个组别中暴露的开关即可)

网络发现

网络发现(Network Discovery)是 Windows 操作系统中的一项功能,它允许计算机在本地网络中相互发现和通信。当网络发现功能开启时,你的计算机可以看到网络(通常是局域网)中的其他设备,并且其他设备也能发现你的计算机。

虽然网络发现功能不是访问其他设备的必要功能,但是启用改功能有利于(方便)网络中的其他用户或设备之间相互访问

网络发现功能的详细介绍

网络发现的作用👺
  • 发现其他设备:允许计算机在同一网络中发现和浏览其他设备(如计算机、打印机和网络存储设备)。
  • 被其他设备发现:使你的计算机能够被网络中的其他设备发现和访问。
  • 简化网络共享:使文件和打印机共享更加简单和直观,不需要手动输入设备的 IP 地址或名称
  • 网络发现功能不仅限于windows设备之间相互发现,其他系统也可以发现,比如手机端某些文件管理器(cx file explorer等)可以扫描网络中的可用设备
网络发现的工作原理

网络发现使用多种协议来实现设备的发现和通信,包括:

  • LLMNR(Link-Local Multicast Name Resolution):用于在本地网络中解析主机名。
  • UPnP(Universal Plug and Play):用于自动发现和配置网络设备。
  • NetBIOS over TCP/IP:一种用于局域网的旧协议。
启用和配置网络发现👺
GUI方式启用网络发现
  1. 我如何启用网络发现? (microsoft.com)

    这个文档介绍了启用网络发现的一个简单方案,可以检查是否已经开启以及快捷开启网络发现,还有其他方案,比如在设置或开始菜单里搜高级共享设置等方式打开,win10之前的系统可以在控制面板中设置,详情可以另见它文

通过命令提示符启用网络发现
  1. 打开命令提示符

    • Win + R,输入 cmd,然后按 Enter。
  2. 输入命令启用网络发现

    • 使用管理员身份运行输入以下命令并按 Enter:

      netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
      
    • 实际操作

      PS> netsh advfirewall firewall set rule group="Network Discovery" new enable=yes
      
      Updated 62 rule(s).
      Ok.
      

      如果您想要关闭网络发现,那么把上述命令行中的yes改为no即可

      该方法亲测有效

检查网络发现功能的启用情况
  • 在资源管理器中的网络页面如果没有提示您启用网络发现,则表明该功能已经打开
  • 也可以在设置中搜索,其实检查方法和启用方法类似
验证网络发现是否生效
使用文件资源管理器
  1. 打开“文件资源管理器”。
  2. 点击左侧的“网络”。
  3. 如果能看到其他设备,说明网络发现功能正常。

用例👺

访问远程主机

在这里插入图片描述

仍然以上面的例子,我们可以还通过地址\\REDMIBOOKPC来访问名为REDMIBOOKPC的主机(通过win+R打开运行窗口,输入\\REDMIBOOKPC即可)

还可以通过\\REDMIBOOKPC\share来访问REDMIBOOKPC的共享目录share

或者命令行(cmd或者powershell都可以),用start命令打开地址

其实windows不区分路径大小写,因此\\redmibookpc\\REDMIBOOKPC是一样的效果

PS> start \\redmibookpc

如果不启用,则可以增强隐蔽性,但是此时想要访问关闭了网络发现功能的设备资源(比如共享文件夹)时需要知道对方的ip地址

若上述主机的ip地址为192.168.1.198访问方式变为\\192.168.1.198的方式来访问

访问远程桌面👺

启用网络发现后,还可以方便地请求远程桌面链接,用于访问共享文件夹的用户凭证也可以用来访问远程桌面,如果之前访问过共享文件夹,那么可以直接通过资源管理器中的network(网络页面内右键选择远程桌面)远程控制

FAQ

资源管理器的网络页加载耗时
  • 由于windwos会扫描可用的设备,所以需要一定时间,而且对于系统在扫描网络设备期间可能造成资源管理器加载缓慢和卡顿

无法发现其他设备

  • 确保所有设备都连接到同一网络。

  • 确保其他设备的网络发现功能也已启用。

  • 检查防火墙设置,确保没有阻止网络发现。

  • 上述配置正确的话,一般不会出问题,另一个问题是循环访问

    • 假设局域网内有2个设备A,B

    • 设备A通过网络发现功能在资源管理器中扫描到并访问了B的共享文件夹

    • 此时设备B尝试扫描A可能会找不到,如果是这样,可以考虑先断开A对B的访问,然后让B访问A

    • 远程桌面确实不允许循环控制

  • 对于无法被发现的设备,可以重新开关一下网络发现功能,刷新一下状态(或者断开网络重新连接)

网络类型设置

  • 确保网络类型设置为“私人”网络,而不是“公用”网络,因为在公用网络中,网络发现通常是关闭的。

服务状态

  • 确保以下服务已启动并设置为自动:
    • Function Discovery Resource Publication
    • SSDP Discovery
    • UPnP Device Host

文件和打印机共享

Windows操作系统中的文件和打印机共享功能(File and Printer Sharing)允许不同计算机之间共享文件和打印机资源,从而提高办公效率和资源利用率。

windows@局域网或蓝牙文件传输@共享文件夹@就近共享-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/757378.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Vulnhub-AdmX

主机发现 靶机 : 192.168.145.131131 这台主机 存活 端口扫描 nmap -sV -O -p 1-65535 192.168.145.131 存在 80 端口 ,这里连ssh 端口都没了 80 端口存在 Apache httpd 2.4.1 存在 Apache 默认页面 像这种页面 ,没有什么具体的价值 扫描一…

Linux的fwrite函数

函数原型: 向文件fp中写入writeBuff里面的内容 int fwrite(void*buffer,intsize,intcount,FILE*fp) /* * description : 对已打开的流进行写入数据块 * param ‐ ptr :指向 数据块的指针 * param ‐ size :指定…

Webpack: 开发 PWA、Node、Electron 应用

概述 毋庸置疑,对前端开发者而言,当下正是一个日升月恒的美好时代!在久远的过去,Web 页面的开发技术链条非常原始而粗糙,那时候的 JavaScript 更多用来点缀 Web 页面交互而不是用来构建一个完整的应用。直到 2009年5月…

Transformer教程之序列到序列模型(Seq2Seq)

在自然语言处理(NLP)的领域中,Transformer模型无疑是近年来最具革命性的方法之一。它的出现不仅大大提高了机器翻译、文本生成等任务的精度,还推动了整个深度学习研究的进步。本文将详细介绍Transformer模型中的序列到序列模型&am…

Redisson(分布式锁、限流)

注意Redisson是基于Redis的&#xff0c;所以必须先引入Redis配置&#xff08;参考SpringBoot集成Redis文章&#xff09; 1. 集成Redisson 引入依赖 <!-- 二选一,区别是第一个自动配置&#xff0c;第二个还需要手动配置也就是第二步自定义配置&#xff0c;注意版本号&…

Java对应C++ STL的用法

sort&#xff1a; 1&#xff1a;java.util.Arrays中的静态方法Arrays.sort()方法&#xff0c;针对基本数据类型和引用对象类型的数组元素排序 2&#xff1a;java.util.Collections中的静态方法的Collections.sort()方法&#xff0c;针对集合框架中的动态数组&#xff0c;链表&…

【mysql的行记录格式】

记录头信息 除了变长字段长度列表、NULL值列表之外&#xff0c;还有一个用于描述记录的记录头信息&#xff0c;它是由固定的5个字节组成。5个字节也就是40个二进制位&#xff0c;不同的位代表不同的意思&#xff0c;如图&#xff1a; 记录的真实数据 对于record_format_demo表来…

linux中的各种指令

按文件的大小进行查找 find / usr -size 100M 在home路径下创建txt文件 touch test.txt 查看test.txt文件中的内容&#xff1a; cat test.txt通过指令pwd可以查看当前所处路径。 切换超级用户的指令&#xff1a; su - root 离开时可以使用指令&#xff1a;exit grep指…

.net 项目中配置 Swagger

一、前言 二、Swagger 三、.net 项目中添加Swagger 1、准备工作 &#xff08;1&#xff09;.net项目 &#xff08;2&#xff09;SwaggerController &#xff08;3&#xff09;XML文档注释 2、安装Swagger包 3、 添加配置swagger中间件 &#xff08;1&#xff09;添加S…

深入理解Unix/Linux中sync、fsync、fdatasync和sync_file_range系统调用以及他们的区别

前言 在linux内核中都有缓冲区或者页面高速缓存&#xff0c;大多数磁盘IO都是通过缓冲写的。当你想将数据write进文件时&#xff0c;内核通常会将该数据复制到其中一个缓冲区中&#xff0c;如果该缓冲没被写满的话&#xff0c;内核就不会把它放入到输出队列中。当这个缓冲区被…

5000字深入讲解:企业数字化转型优先从哪个板块开始?

很多企业都知道数字化转型重要&#xff0c;但不知道应该怎样入手&#xff0c;分哪些阶段。以下引用国内领先数字化服务商 织信Informat 的数字化转型方法论材料&#xff0c;且看看他们是如何看待数字化转型的&#xff1f;数字化转型应该从哪先开始&#xff1f;如何做&#xff1…

编译工具-Gradle

文章目录 Idea中配置Gradle项目project目录settings.gradlebuild.gradlegradlewgradlew.bat Gradle Build生命周期编写Settings.gradle编写Build.gradleTasksPlugins Idea中配置 配置项&#xff1a;gradle位置 及仓库位置 Gradle项目 Task&#xff0c;settings.gradle,build.…

【ai】tx2 nx:ubuntu18.04 yolov4-triton-tensorrt 成功部署server 运行

isarsoft / yolov4-triton-tensorrt运行发现插件未注册? 【ai】tx2 nx: jetson Triton Inference Server 部署YOLOv4 【ai】tx2 nx: jetson Triton Inference Server 运行YOLOv4 对main 进行了重新构建 【ai】tx2 nx :ubuntu查找NvInfer.h 路径及哪个包、查找符号【ai】tx2…

调用京灵平台接口,很详细

调用京灵平台接口&#xff0c;很详细 一、准备1、开发资源2、申请环境 二、测试接口调用1、查看接口文档2、查看示例代码3、引入对应依赖4、改造后需要的依赖5、测试调用 三、工具类1、配置dto2、公共参数dto3、请求参数dto4、响应参数dto4、调用工具类&#xff08;重要&#x…

免费翻译API及使用指南——百度、腾讯

目录 一、百度翻译API 二、腾讯翻译API 一、百度翻译API 百度翻译API接口免费翻译额度&#xff1a;标准版&#xff08;5万字符免费/每月&#xff09;、高级版&#xff08;100万字符免费/每月-需个人认证&#xff0c;基本都能通过&#xff09;、尊享版&#xff08;200万字符免…

matlab中simulink仿真软件的基础操作

&#xff08;本内容源自《详解MATLAB&#xff0f;SIMULINK 通信系统建模与仿真》 刘学勇编著的第二章内容&#xff0c;有兴趣的可以阅读该书&#xff09; 例&#xff1a;简单系统输入为两个不同频率的正弦、余弦信号&#xff0c;输出为两信号之和&#xff0c;建立模型。 在…

webpack源码深入--- webpack的编译主流程

webpack5的编译主流程 根据watch选项调用compiler.watch或者是compiler.run()方法 try {const { compiler, watch, watchOptions } create();if (watch) {compiler.watch(watchOptions, callback);} else {compiler.run((err, stats) > {compiler.close(err2 > {callb…

使用鸿蒙HarmonyOs NEXT 开发 快速开发 简单的购物车页面

目录 资源准备&#xff1a;需要准备三张照片&#xff1a;商品图、向下图标、金钱图标 1.显示效果&#xff1a; 2.源码&#xff1a; 资源准备&#xff1a;需要准备三张照片&#xff1a;商品图、向下图标、金钱图标 1.显示效果&#xff1a; 定义了一个购物车页面的布局&#x…

[方法] Unity 3D模型与骨骼动画

1. 在软件中导出3D模型 1.1 3dsmax 2014 1.1.1 TGA转PNG 3dsmax的贴图格式为tga&#xff0c;我们需要在在线格式转换中将其转换为Unity可识别的png格式。 1.1.2 模型导出 导出文件格式为fbx。在导出设置中&#xff0c;要勾选三角算法&#xff0c;取消勾选摄像机和灯光&#…

mysql解压版本安装5.7

1. 官网下载好解压版本 我这边5.7版本 https://dev.mysql.com/downloads/file/?id523570 mysql官网 创建 my.ini文件 内容如下 [client] #客户端设置&#xff0c;即客户端默认的连接参数# socket /data/mysqldata/3306/mysql.sock #用于本地连接的socket套接字 # 默…