-
A diferença entre os dois é o nível de confiança atribuído pelo Windows. Ambas são LAN s. Por exemplo, você poderia considerar uma "rede privada" do Windows como sua rede doméstica e uma pública como um hotspot de Wi-Fi em um café. O Windows não se comporta da mesma maneira na rede pública ou privada (consulte aqui ). Internet não "pertence" a uma LAN; uma LAN pode ser conectada à Internet.
-
Permitir que um programa se comunique em uma determinada rede no Windows significa permitir que as regras de firewall permitam que ele se conecte a outra máquina ou escute conexões de outras máquinas através dessa rede. Isso significa que ele pode estabelecer conexões através de sockets, sim, mas não apenas de ou para máquinas da mesma rede se a LAN estiver conectada a outras redes (como a Internet). No entanto, trafego de entrada ou saída geralmente são regras de firewall diferentes, portanto, você deve verificar quais deseja ativar / desativar.
-
Como dito acima, você pode configurar seu firewall para conexões de uma forma ou de outra. Além disso, ouvir em uma porta pode exigir privilégios, portanto, você deve verificar quais são necessários para bloquear programas.