Não é possível montar um compartilhamento de rede CIFS sobre VPN

6

Configurei a conexão VPN com o nosso servidor Windows 2008 no escritório e parece funcionar bem.

Por algum motivo, no entanto, ainda não consigo acessar os compartilhamentos de rede através de uma conexão VPN usando minhas entradas padrão de fstab. Quando estou fisicamente conectado à rede, funciona bem, mas agora, ao tentar isso através da VPN, recebo o seguinte erro:

mount error(110): Connection timed out
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Meu /etc/fstab é assim:

//server2008/share    /mnt/share    cifs    iocharset=utf8,credentials=/home/aron/.smbcredentials,uid=1000  0       0

Como dito, ele funciona bem quando conectado fisicamente, mas por VPN ele simplesmente não funciona.

Qualquer ajuda é apreciada.

EDITAR:

Parece que o firewall do Windows está dificultando as coisas para mim. Quando eu desligo, eu fico um pouco mais longe, embora eu ainda receba a seguinte mensagem de erro:

Unable to find suitable address.

O mais estranho é que tenho compartilhamento de arquivos adicionado como uma exceção ao firewall. A porta 137-139 e a porta 445 estão abertas, o que deve ser suficiente, não é?

EDIT 20 de janeiro:

Ainda não está funcionando. Quando eu tenho o firewall ligado, ele expira. Quando desligo, obtenho o erro de endereço não adequado. Desligar o firewall não é uma opção, a propósito.

    
por Aron Rotteveel 11.01.2011 / 18:22

3 respostas

0

Eu finalmente consegui resolver esse problema; Eu acredito que isso foi causado por um conflito de IP.

Meu alcance de rede doméstica como meu intervalo de escritório usou o intervalo 192.168.1.0 ; Mudei o meu território para 10.0.0.0 e voila!

Além disso, adicionei 192.168.1.0 com netmask 255.255.255.0 como uma rota local para a VPN e marquei "usar VPN apenas para rotas em sua rede".

    
por Aron Rotteveel 31.03.2011 / 09:53
2

Tente adicionar .domain ao seu servidor. Por exemplo, //server2008.vpndomain.local/share. Use o domínio do seu servidor VPN remoto em vez de vpndomain.local

    
por Asmerito 27.02.2011 / 08:51
1

Você precisa de uma maneira de resolver o nome do servidor. Quando você está conectado localmente, isso pode ser feito com o serviço de resolução de nome de transmissão cifs, mas isso não funciona em uma VPN ou outra conexão roteada. Se o nome do host não puder ser resolvido pelo servidor DNS, você precisará usar o endereço IP em seu fstab ou incluir uma entrada em / etc / hosts.

    
por psusi 11.01.2011 / 19:08