5 votes

Quelle est la syntaxe pour accéder aux partages smb/Windows via des ports alternatifs ?

Lorsque la redirection de port sur mon routeur pour le port 139 vers le port 139 de mon NAS basé sur linux-smb est activée en exécutant un simple \computername. dynamicipserviceX .com \sharename sur Windows fonctionne. Cependant, lorsqu'il est réglé sur un autre port, par exemple \computername. mydynamicIpService .com:999 \sharename ne fonctionne pas lorsque le routeur est configuré pour transférer également ce port vers 139 en interne, ai-je une mauvaise syntaxe ou faut-il quelque chose d'autre ?

6voto

crb Points 7900

Impossible à faire, désolé. Windows ne supporte pas les ports TCP autres que 445/139. ( Voici une référence. )

1voto

Adam Brand Points 6047

Vous pouvez essayer un portage Windows de rinetd sur la machine cliente, ce qui vous permettrait de faire quelque chose comme ceci sur la machine cliente :

#bindaddress  bindport connectaddress connectport
192.168.1.1   139      4.2.2.2        999

En supposant que cela fonctionne, vous pouvez utiliser votre normal \servername.server.com\sharename depuis votre machine cliente, et rinetd changerait le port de connexion pour cette adresse.

Cet article : http://codewut.de/content/port-redirection-Windows a plus d'informations et un binaire corrigé. Je n'ai pas encore essayé moi-même, mais il semble que cela vaille la peine de le faire.

0 votes

Il semble que cela fonctionnerait sur le serveur pour les demandes entrantes, et non sur l'expéditeur pour les demandes sortantes, n'est-ce pas ?

0 votes

Vous devez configurer cela sur le client, pas sur le serveur. Le serveur serait toujours réglé sur 139 bien sûr. Vous conserveriez le mappage de port que vous aviez sur le routeur.

0 votes

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X