- Marquer comme nouveau
- Ajouter aux favoris
- S'abonner à ce post
- S'abonner au fil RSS de ce post
- Imprimer
- Signaler
Réussir accès extérieur NB6 management
Bonjour,
Je viens de passer chez SFR avec une NB6 et quelle surprise de constater qu'il n'est pas possible nativement de la manager de l'extérieur.
Voici une solution simple, sans routeur additionnel, pour peu que vous aillez un équipement actif et paramétrable dans votre réseau local.
Personnellement j'ai testé avec :
- un PC fixe Windows 10,
- un NSLU2,
- un NAS Western Digital My Book World Edition,
- un NAS Synology DS214.
Toujours le même principe :
Utiliser netcat comme rebond local vers la page web de gestion de la box NB6.
Exemple du NAS MBWE :
1. Installer le package netcat :
ipkg install netcat
2. Le configurer dans /etc/inetd.conf ainsi :
8080 stream tcp nowait root /opt/bin/nc nc 192.168.1.1 80
3. Redémarrer inetd :
/etc/init.d/S60inetd restart
4. Configurer dans la box NB6 la règle NAT suivante et l'activer :
NAS2BOX TCP port 18080 <IP.DU.NAS> 8080
5. Depuis l'extérieur de votre domicile, tester depuis un navigateur web :
http://<Votre IP publique>:18080
Et voilà!
Bonne journée.
Salutations
[ EDIT CM : Votre sujet a été déplacé car il n'était pas dans la bonne catégorie. Vous recevrez bientôt une réponse de la Communauté. N’oubliez pas de vous réabonner à cette conversation pour être notifié des réponses qui vous seront apportées ! Bonne journée. ]
- Marquer comme nouveau
- Ajouter aux favoris
- S'abonner à ce post
- S'abonner au fil RSS de ce post
- Imprimer
- Signaler
07/03/2018 11h50
Bonjour @Big68,
Je vous souhaite la bienvenue au sein du Forum
Comme aucun membre n'a encore réagi à votre sujet, je me permets d'intervenir.
Je me permets de solliciter les membres du Forum et d'effectuer un...
Appel à la Communauté : avez-vous déjà testé ces manipulations ?
En vous remerciant de vos réponses, je vous souhaite à tous à bonne journée !
- Marquer comme nouveau
- Ajouter aux favoris
- S'abonner à ce post
- S'abonner au fil RSS de ce post
- Imprimer
- Signaler
C'est la seule note précise et bien faite sur le sujet .
Grâce à vous j'ai rapidement pu accéder à mon NAS de pusi l'extérieur.
Bravo!
- Marquer comme nouveau
- Ajouter aux favoris
- S'abonner à ce post
- S'abonner au fil RSS de ce post
- Imprimer
- Signaler
Je rebondi sur ce post
J’ai eu le même besoin depuis que je suis passé (récemment) chez SFR
Ma config est différente donc je me permets de partager mes étapes.
Ma config :
- Raspberry Pi 4
- OpenMediaVault 4 (OMV_4_Raspberry_Pi_2_3_3Plus_4.img.xz)
- Box SFR NB6
Préalable :
Par default le service inetd n’est pas installé sur mon image d’OMV
J’ai donc installé xinetd (une version plus sécurisée et récente qu’inetd)
De même manière NetCat n’était pas installé, il sera utile pour rediriger la connexion entrante (depuis l’extérieur) vers la box
Adresse local de la box : 192.168.1.1
Adresse local du Raspberry : 192.168.1.42
Étapes :
Installer le programme netcat :
sudo apt-get install netcat
Installer le service xinetd :
sudo apt-get install xinetd
Ajouter une redirection active dans le service inet
sudo touch /etc/xinetd.d/NAS2BOX sudo nano /etc/xinetd.d/NAS2BOX
Collez-y cette config :
service NAS2BOX { flags = REUSE protocol = tcp socket_type = stream port = 12380 wait = no user = root server = /bin/nc server_args = -w 10 192.168.1.1 80 disable = no }
Note :
ici NetCat est installé dans /bin/nc, d’où la ligne « server = /bin/nc »
le chemin peut varier en fonction de votre installation initiale
Note 2 :
Pour ma part j’utilise le port 12380 vu que j’ai déjà redirigé le port HTTP-Alt (8080) pour autre chose
Dans ce cas, le port 12380 n’a pas de service réseau associé, ce qui empêchera inetd d’activer cette nouvelle règle
Il faut donc l’ajouter à la liste des services réseau :
sudo nano /etc/services
Ajoutez à la fin cette nouvelle ligne : (utilisez des tabulations, le forum ne me permet pas de les utiliser ici 😞 )
NAS2BOX 12380/tcp # xinet NetCat forward Rasp4 to SFR Box
Note : si vous utilisez un autre port, assurez-vous qu’il est présent dans le fichier /etc/services
cat /etc/services | grep MON_PORT
Depuis l’arrivée de systemd pour « remplacer » init.d, la gestion des services système se fait par la commande systemctl :
sudo systemctl restart xinetd
Vous pouvez vérifier l’état du service (ainsi que le les erreurs potentielles) avec la commande suivante :
sudo systemctl status xinetd
Vous pouvez aller dans l'interface de gestion de la box (sur 192.168.1.1)
Allez dans Menu > Réseau V4 > NAT
Y ajouter cette redirection
NAS2BOX TCP 12380 192.168.1.42 12380
vous pouvez désormais vous connecter depuis l’extérieur à votre interface de la box
Grand merci à Big68 pour sa solution initiale