Estou saindo aqui para perguntar se você está entrando no IP como tal (direto do seu post):
2.140.1.5
.. quando, de fato, se você estiver tentando navegar pelos compartilhamentos (via SMB) em uma máquina Windows, o caminho correto é:
\192.140.1.5
Espero que seja apenas um caso simples de erro de sintaxe. Embora se você estiver fazendo \ servername também, então eu ficaria confuso como como um '\' funciona para o nome do servidor. De qualquer forma, tenho certeza de que simplifiquei o problema. Por favor, deixe-nos saber se é um erro de sintaxe ou não.
Se essa dupla barra invertida não for o problema, eu imagino um erro de máscara de sub-rede. Não tenho certeza se o seu exemplo de 255.255.255.255 é preciso ou não, mas não me lembro de ter visto uma sub-rede como essa também. Eu pensei que o último octeto permitido era 0,254.
Você pode fornecer um pouco mais de detalhes sobre a rede, os hosts etc. etc.? Talvez isso diminua as possíveis respostas para o seu problema.