Existe uma maneira de mapear uma unidade de rede no Windows para apontar para dois locais sob o mesmo nome de unidade?

Existe uma maneira de mapear uma unidade de rede no Windows para apontar para dois locais sob o mesmo nome de unidade?

Quando estou na minha rede doméstica, tenho uma unidade de rede mapeada para o meu servidor de arquivos. Configurei o encaminhamento de porta no meu roteador e tenho um endereço IP estático para poder ssh e acessar meus arquivos enquanto estiver ausente. Existe alguma maneira de configurar o Windows para detectar quando estou na minha rede local e usar esse caminho (192.168.xx) em vez do caminho IP externo enquanto uso a mesma letra de unidade (E:) e vice-versa?

Responder1

Um problema é determinar quando você estáseurede local, em oposição à rede local de outra pessoa. ou seja: minha sub-rede inicial é 192.168.1.0/24, mas quando estou no trabalho, a sub-rede local também é 192.168.1.0/24.

Também tenho vários serviços que hospedo em um servidor em casa e me deparo com a mesma situação. A maneira de resolver isso é ter um nome de domínio para meu endereço IP externo doméstico e hospedar meu próprio servidor DNS em minha rede doméstica.

Quando não estou em casa, mydomainname.com resolve meu endereço IP público e eu me conecto remotamente por meio das portas encaminhadas relevantes. No meu servidor DNS doméstico, adiciono manualmente um registro DNS para mydomainname.com e faço com que ele aponte para o endereço local [192.168.1.x], que substitui o registro DNS público.

Isso significa que posso simplesmente usar mydomainname.com para todos os meus scripts/configurações, e o endereço IP usado é determinado pelo servidor DNS, dependendo se estou em casa ou fora.

A configuração de um servidor DNS pode, obviamente, adicionar um nível de complexidade à situação além do que você está disposto a lidar [compreensivelmente]. Eu recomendo olhar para o pfSense ou alguma outra forma de firmware de roteador/gateway que torna tudo muito mais fácil.

Como alternativa, veja se o seu roteador/gateway suporta um recurso chamado "reflexão NAT". Isso permite que você se conecte usando o endereço IP externo quando estiver na rede interna e ainda obtenha uma conexão roteada corretamente. É menos elegante, mas pode ser adequado à sua situação.

informação relacionada