Shared folders in local network

Introduction

In a personal context, we have several networked PCs. We want to implement Public directories on each machine to be able to share documents without having to go through the NAS, the cloud, or emails. PCs run Win11 22H2, Win10 22H2 and Linux

Check that the network is private - PowerShell

  • Open an elevated Terminal (AKA run as Administrator)
  • WIN + X, I
    • This means press ‘WIN’ key and ‘x’ key simultaneously. Then press ‘i’ key.
    • I will not list that step in the next PowerShell sections.
  • Get-NetConnectionProfile
  • Note the InterfaceIndex (third line).
    • It will be useful if you need to set the network private
PS C:\Users\phili> Get-NetConnectionProfile

Name                     : Livebox-AAE0
InterfaceAlias           : Ethernet
InterfaceIndex           : 21
NetworkCategory          : Private
DomainAuthenticationKind : None
IPv4Connectivity         : Internet
IPv6Connectivity         : Internet

Check that the network is private - Win11

  • WIN + I
    • This means press ‘WIN’ key and ‘i’ key simultaneously
  • Network and Internet (on the left hand side)
  • Properties

Check that the network is private - Win10

  • WIN + I
    • This means press ‘WIN’ key and ‘i’ key simultaneously
  • Network and Internet
  • Check the status of the network at the top of the window

2 - Set the network to private - PowerShell

  • If needed
PS C:\Users\phili> Set-NetConnectionProfile -InterfaceIndex 21 -NetworkCategory Private
  • Double check the updated network category calling Get-NetConnectionProfile.

3.1 - Set the sharing and discovery option correctly - Win11

  • Reach the Network and Internet settings
    • WIN + I
    • Network and Internet
  • Select Advanced parameters
  • Select Advanced Sharing Parameters

There are 3 sections on the next page. Unfold each of them and copy the setting here-below.

1 - Private Networks

Network discovery is mandatory since we want our PC to be visible for the other PC.

2 - Publics Networks

Nothing is shared on public network.

3 - All Networks

The last parameter should be set if and only if you want to ask the users to enter their Id and Password otherwise leave it unset. In my case I do not set the parameter since the public directories are supposed to be shared between all the members of the private network. If we want to share specific directory with specific people, we can easily, do it with others means.

Set the sharing and discovery option correctly - Win10

  • Reach the Network and Internet settings
    • WIN + I
    • Network and Internet
  • Select Network and Sharing
  • Left hand side
  • Select Modify advanced sharing parameters

There are 3 sections on the next page. Unfold each of them and copy the setting here-below.

1 - Private Networks

Network discovery is mandatory since we want our PC to be visible for the other PC.

2 - Public Networks

Nothing is shared on public network.

3 - All Networks

The last parameter should be set if and only if you want to ask the users to enter their Id and Password otherwise leave it unset. In my case I do not set the parameter since the public directories are supposed to be shared between all the members of the private network. If we want to share specific directory with specific people, we can easily, do it with others means.

Use cases

Repeat the process on the other PC and you should be good to go.

In the example below, SURF-PHILIPPE is a remote PC and 5PRO-PHILIPPE is my local machine.

First, note that there is a ‘Public’ directory under Users in your local machine

The ‘Public’ directory is pre-populated with sub-directories whose names help to dispatch the kind of documents to be shared. Obviously, there is no restriction, and you can add your own subdirectories.

Now, if I browse the local network and reach the PC named SURF-PHILIPPE. I’m asked an ID and password. I type one letter in the ID and click OK. In fact, to access the Public directory, the ID is not mandatory.

I can now reach the ‘Users’ directory…

and I the ‘Public’ sub-directory. For example, I can visit the Public Documents sub-directory.

Linux

To learn more about the use case with a Linux remote PC you should read that page.


Back to top

Published on: Jan 9 2023 at 11:59 AM | Last updated: Jan 12 2023 at 12:20 AM

Copyright © 1964-2025 - 40tude