Não é possível conectar-se ao SAMBA - o ISP está bloqueando

Não é possível conectar-se ao SAMBA - o ISP está bloqueando

Deixando de lado as questões de segurança, gostaria de conectar-me a um compartilhamento SAMBA de casa para um servidor (dedicado ou vps, não importa).

O servidor funciona perfeitamente. A questão está do lado do cliente. Deixe-me esclarecer: o problema é meu ISP!

Posso acessar esses compartilhamentos até mesmo com meu smartphone usando 3G. Ao usar o WiFi gratuito oferecido pelo meu ISP, também não tenho problemas. -> Super RUIM e perigoso, eu sei. Em vez disso, minha rede doméstica (WiFi ou Ethernet) não consegue se conectar aos compartilhamentos do samba.

Isto é o que eu tentei:

1) Portas 137, 138, 139, 447 abertas no cliente (não faz sentido, eu sei, são portas de servidor)

2) Coloque o cliente em uma DMZ. Ainda assim, nenhum resultado.

3) Liguei para meu ISP (VOO - Bélgica), mas as operadoras de telefonia não sabiam como me ajudar.


Este é o status de saída que recebo:

Connection to SERVER_IP failed (Error NT_STATUS_IO_TIMEOUT)

Este é o comando que utilizo com sucesso com WiFi público, mas falha na conexão doméstica:

smbclient //SERVER_IP/Testing -U USER

O roteador possui um firewall IPv6 simples que desabilitei, sem firewall no cliente.

Você sabe como superar isso? Eu realmente não quero usar WiFi público.

Responder1

Conecte-se ao seu servidor com SSH e crie um túnel para o tráfego SMB do seu cliente para o seu servidor.

Algo como:

ssh -L 137:127.0.0.1:137 -L 138:127.0.0.1:138 -L 139:127.0.0.1:139 -L 447:127.0.0.1:447 [email protected]

E então use:

smbclient //localhost/Testing -U user

Isso cria um túnel que encaminha o tráfego das portas 137.138.139.447 do computador cliente para as respectivas portas do servidor e, em seguida, conecta-se smbclientà porta de escuta do computador cliente.

Você pode usar autosshpara tornar esse túnel "persistente".

informação relacionada