Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/08/2017, à 11:54

firebird360

Accéder à un serveur Samba avec un vpn

Bonjour, j'ai récemment créé un serveur samba sur mon Raspberry Pi.
Le problème que j'ai actuellement est que je n'arrive pas à accéder à mon serveur en utilisant un VPN (j'utilise CyberGhost VPN). Pourtant j'ai bien ouvert les ports de ma box (135 UDP-TCP; 137 UDP-TCP; 138 UDP; 139 TCP et 445 UDP-TCP), et j'utilise mon IP public pour me connecter.
En déconnectant le VPN tous fonctionne parfaitement.
Voici ma configuration de serveur samba:

------------------------------------------------------------------------
[global]

   kernel oplocks = no
   workgroup = WORKGROUP
   server string = %h server
   dns proxy = yes
   name resolve order = wins lmhosts bcast
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog only = no
   syslog = 0
   wins support = yes
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

   panic action = /usr/share/samba/panic-action %d

   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes

   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user

   load printers = no

[Maison]
oplocks = yes
level2 oplocks = yes
strict locking= yes
share modes= no
comment = Zone de partage local
path = "/mnt/F26CED416CED0169/Maison/"
browseable = yes
read only = no
writable = yes
valid users = @samba
create mask = 0750
directory mask = 0750
------------------------------------------------------------------------

Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 22/08/2017, à 17:19)

Hors ligne

#2 Le 22/08/2017, à 14:55

droopy191

Re : Accéder à un serveur Samba avec un vpn

Salut,

Ouverture de ports sur internet ... je comprends que votre serveur samba est directement accessible depuis internet: c'est une très mauvaise idée. Samba n'est pas assez robuste au niveau sécurité pour le mettre en accès directement sur internet.

Il faut un tunnel vpn entre votre client et votre serveur samba de bout en bout ( au moins jusqu'au réseau local qui héberge le serveur samba) .
Je ne pense pas que votre prestataire vpn permette de connecter plusieurs clients dans un reseau vpn ? Si c'était le cas, il faudrait aussi installer le client sur le serveur samba.

Il faudrait ama installer un serveur vpn sur votre samba. Votre client se connecterait sur ce serveur vpn et pourrait accéder au service samba en toute sécurité.

PS: si votre samba, est derrière une connexion adsl classique, n'espérer pas de miracle au niveau performance.

Hors ligne

#3 Le 22/08/2017, à 18:56

firebird360

Re : Accéder à un serveur Samba avec un vpn

Si je met le VPN que sur le serveur ou est hébergé samba, je pourrais y'accéder depuis un ordinateur qui n'est pas connecté au VPN ?

Hors ligne

#4 Le 23/08/2017, à 09:48

droopy191

Re : Accéder à un serveur Samba avec un vpn

firebird360 a écrit :

Si je met le VPN que sur le serveur ou est hébergé samba, je pourrais y'accéder depuis un ordinateur qui n'est pas connecté au VPN ?

Oui, si vous le paramétrez comme il faut:
L'idée que vous pourriez suivre:
- le serveur samba est dans son réseau local sur un réseau 192.168.1.0/24 par exemple
les machines locales y accéderons comme avant.
- le serveur vpn ( sur la meme machine que samba) créera une second interface réseau virtuelle et un réseau 10.8.0.0  par exemple
Ce réseau sera chiffré et sure.
Les clients externes se connectent au réseau vpn et ensuite peuvent accéder au serveur samba par son ip dans le réseau virtuel vpn, par ex 10.8.0.1

Je vous suggère openvpn comme solution technique.

Par rapport à ma remarque sur la sécurité, vous devrez ouvrir un port vers le serveur vpn sur votre box ( et pas directement le service samba).
Seul le vpn sera accessible depuis internet. Un client externe ne pourra accéder au samba que si il s'est auparavant connecté au vpn.

Hors ligne

#5 Le 23/08/2017, à 12:51

firebird360

Re : Accéder à un serveur Samba avec un vpn

Je vais essayé de faire ça alors. Merci pour votre aide.

Hors ligne