Synology Adaptateur réseau USB 2,5G : Comment faire pour que tout le traffic (smb et Hyperbackup) passe par lui ?

Ok donc ça fonctionne ;)
Mais qu'as-tu fais avant pour que ça déconne ? :ROFLMAO:

Et s'il te plait, utilise les balises de code, c'est fait pour ça, et ça rend plus lisible le code, le rendu et retours de scripts, etc... :)

PS : pour info, la liste des interfaces à désactiver doit être comme ça (il y a une espace entre les deux guillemets qui encadre les interfaces) :
Bash:
# Add embedded physical interfaces you want to disable when $interface is up and running correctly
# and enable when $interface isn't working correctly.
# Choose wisely!
# And do not set ovs_ethX, it will be handled differently.
embedded_interface_to_deactivate=("eth0" "eth1")
 
Mais qu'as-tu fais avant pour que ça déconne ?
Si je savais. Je me suis un peu planté au départ . J'ai gardé IPV6=no et surtout j'ai mis une virgule au lieu de l'espace ici ("eth0" "eth1").
(J'avais supprimé eth1 pour le nas2 et ensuite j'ai rajouté eth1 pour la nas 2 mais je ne me souvenais plus de la syntaxe.)
Bref j'ai mis la pagaille.
Et s'il te plait, utilise les balises de code, c'est fait pour ça, et ça rend plus lisible le code, le rendu et retours de scripts, etc... :)
peux-tu me dire comment faire?
 
peux-tu me dire comment faire?
Si je savais. Je me suis un peu planté au départ . J'ai gardé IPV6=no et surtout j'ai mis une virgule au lieu de l'espace ici ("eth0" "eth1").
(J'avais supprimé eth1 pour le nas2 et ensuite j'ai rajouté eth1 pour la nas 2 mais je ne me souvenais plus de la syntaxe.)
Bref j'ai mis la pagaille.
:ROFLMAO:
Sinon, par exemple ici, c'est pas simple de savoir si tu as mis une lettre o ou bien un chiffre 0 !
("eth0" "eth1").
 
  • J'aime
Réactions: Jeff777
Bonjour,
Je déterre un peu le sujet, mais des informations sur ce qui y est écrit m'interessent, car je passe mon réseau en 2.5Gb, composé d'un 920+, d'un RT6600ax et de plusieurs PC.
@MilesTEG , si j'ai bien suivi les échanges, ton adaptateur n'a pas fonctionné sur un hub usb connecté à l'arrière de ton 920+, et la solution a été de brancher l'adaptateur seul sur le port USB en facade?
Avec une VM, Open vSwitch est activé il me semble? variable ovs="true"
Et une autre question, l'installation du pilote dans le centre de paquet et le démarrage du paquet fonctionne si l'adaptateur n'est pas branché?
Merci
 
Dernière édition:
Bonjour,
Je déterre un peu le sujet, mais des informations sur ce qui y est écrit m'interessent, car je passe mon réseau en 2.5Gb, composé d'un 920+, d'un RT6600ax et de plusieurs PC.
@MilesTEG , si j'ai bien suivi les échanges, ton adaptateur n'a pas fonctionné sur un hub usb connecté à l'arrière de ton 920+, et la solution a été de brancher l'adaptateur seul sur le port USB en facade?
Avec une VM, Open vSwitch est activé il me semble? variable ovs="true"
Et une autre question, l'installation du pilote dans le centre de paquet et le démarrage du paquet fonctionne si l'adaptateur n'est pas branché?
Merci
Salut 👋🏻 @jeu2,
L’utilisation du hub usb ne posait pas de soucis particulier, mais n’améliorait pas les débits.
Ce sont plutôt les adaptateurs usb ethernet qui ne fonctionnaient pas correctement sur le NAS.
Sur le 920+ ça semblait être un peu une loterie…
J’ai vu certains utiliser avec succès un uGreen 😊
Si tu as une VM, tu as obligatoirement Open vSwitch, donc oui passe la variable ovs a true.

L’installation du pilote pourrait se faire sans L’adaptateur mais je ne pense pas qu’il démarre sans .
Teste et dis nous 😊
 
@MilesTEG,
Donc le paquet ne démarre pas sans l'adaptateur, l'installation du paquet peut se faire sans l'adaptateur.

Mon D920+ en LAN1 est à l'adresse 192.168.1.50
Sur l'adaptateur, j'ai une autre adresse, 192.168.1.100
Comment connecter mon NAS sur cette adresse de l'adaptateur alors que les redirections sont faites sur 192.168.1.50 ?
Je ne comprends pas trop pourquoi le script désactive Lan1 et Lan 2 quand Lan3 fonctionne.

Ce que je cherche à faire:
Le nas se connecte en priorité sur l'interface 2.5Go avec l'adresse 192.168.1.100
Si l'interface est désactivée, le nas se connecte sur Lan1, avec adresse 192.168.1.100 si c'est possible?
 
Dernière édition:
Je ne comprends pas trop pourquoi le script désactive Lan1 et Lan 2 quand Lan3 fonctionne.
Est parce que je n’ai pas réussi à configurer le NAS pour que les connexions passent par le 2,5GbE plutôt que la prise intégrée.
Donc pour forcer toutes les connexions et transfers à passé par cette interface je désactive les autres si le pilote et l’interface 2,5G sont fonctionnels . Et si ça tombe, le script relance les interfaces désactivées. (Script qui est lancée toutes les 30 minutes par le planificateur de tâches).
 
@MilesTEG
Ok. Dans le cas de ton script où c'est Lan1 ou Lan3 activé et jamais les deux:
J'ai Lan1 en 192.168.1.50 et Lan3 en 192.168.1.100
Comment fais-tu pour accéder à distance sur les deux indifféremment suivant l'état de l'adaptateur ?
J'ai un nom de domaine, un reverse proxy, ça redirige sur 192.168.1.100, donc ça ne se connecte jamais sur l'autre interface.
Quelque chose m'echappe dans la manip.
J'ai également toutes les commandes sudo en erreur dans ton script.
 
Dernière édition:
@MilesTEG
Ok. Dans le cas de ton script où c'est Lan1 ou Lan3 activé et jamais les deux:
J'ai Lan1 en 192.168.1.50 et Lan3 en 192.168.1.100
Comment fais-tu pour accéder à distance sur les deux indifféremment suivant l'état de l'adaptateur ?
J'ai un nom de domaine, un reverse proxy, ça redirige sur 192.168.1.100, donc ça ne se connecte jamais sur l'autre interface.
Quelque chose m'echappe dans la manip.
J'ai également toutes les commandes sudo en erreur dans ton script.
Mon reverse proxy est configuré pour pointer sur l’adresse de lan3 . Et quand ça ne fonctionne plus , bah c’est que l’adaptateur ou son pilote a un souci alors je me connecte manuellement sur dsm qui a du avoir lan1 de réactivé. Ensuite j’investigue sur le pourquoi ça ne fonctionne plus sur le lan3.
Ça sous-entend d’avoir un câble aussi sur lan1 😊

Pour les erreurs , fait une capture d’écran 😊
 
@MilesTEG D'accord. À distance tu arrives à te connecter sur l'autre interface?
Je ne peux pas, uniquement en local.

Les erreurs:

Tâche : 2.5Gb Check
Heure de début : Sat, 24 Aug 2024 21:27:02 +0200
Heure d'arrêt : Sat, 24 Aug 2024 21:27:02 +0200
État actuel : 1 (Interrompu)
Sortie/erreur standard :
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synopkg: command not found
sudo: synopkg: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synopkg: command not found
sudo: synopkg: command not found
 
Dernière édition:
D'accord. À distance tu arrives à te connecter sur l'autre interface?
Je ne peux pas, uniquement en local.
C'est-à-dire "à distance" ?
Si cette interface est désactivée (par mon script), elle n'est plus accessible.


Les erreurs:

Tâche : 2.5Gb Check
Heure de début : Sat, 24 Aug 2024 21:27:02 +0200
Heure d'arrêt : Sat, 24 Aug 2024 21:27:02 +0200
État actuel : 1 (Interrompu)
Sortie/erreur standard :
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synopkg: command not found
sudo: synopkg: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synosystemctl: command not found
sudo: synopkg: command not found
sudo: synopkg: command not found
C'est quoi ton NAS, et sa version de DSM ?
 
@MilesTEG D'accord. À distance tu arrives à te connecter sur l'autre interface?
Ce que tu peut faire c'est rédiger un port externe spécifique et connu de toi seul vers le port dsm et l'adresse de la seconde carte réseau.

dans le pare feu synology tu peut choisir cette interface réseau et y appliquer des règles de pare-feu drastique ( par exemple accès à tous en local et accès externes uniquement à dsm que pour les ip françaises sauf quand tu voyages tu ajoute le pays visité)
 
DS 920+ à jour, tu as le même je crois.
Et beh ce n'est pas normal.
Connecte toi en SSH et lance les commandes suivantes, sans arguments :
Code:
synosystemctl
synopkg
1724532894929.png
1724532990186.png
Si tu as encore les erreurs, je ne saurais t'aider, faudra contacter le support Synology.
 
Ce que tu peut faire c'est rédiger un port externe spécifique et connu de toi seul vers le port dsm et l'adresse de la seconde carte réseau.

dans le pare feu synology tu peut choisir cette interface réseau et y appliquer des règles de pare-feu drastique ( par exemple accès à tous en local et accès externes uniquement à dsm que pour les ip françaises sauf quand tu voyages tu ajoute le pays visité)
Le souci de laisser les deux interfaces "UP", c'est que le traffic ne passera pas forcément par le lien le plus rapide...
 
Le souci de laisser les deux interfaces "UP", c'est que le traffic ne passera pas forcément par le lien le plus rapide...
J'indiquais cela pour un accès à dsm dans le cas où l'adaptateur 2,5Gb ne fonctionne pas correctement.
Ton script se charge de désactiver l'interface 2,5Gb et active le lan1 ( du coup en utilisant un port perso rédiger vers l'ip du lan1 il peut accéder à dsm à distance cela répond à son besoin d'accès externe en cas de défaut de l'adaptateur)
 
Il y a aussi l'option de passer par un serveur VPN sur la box ou le routeur.

Mais mon script n'est pas à utiliser sans avoir validé l'adaptateur USB ;) De toutes manières, il ne désactivera pas les interfaces 1G tant que la 2,5G n'est pas opérationnelle.

Sinon, oui c'est une possibilité d'avoir un port personnalisé pour DSM. Mais ça oblige à ouvrir le-dit port sur le net.
 
C'est-à-dire "à distance" ?
Si cette interface est désactivée (par mon script), elle n'est plus accessible.
Oui je sais.
Les deux interfaces n'ont pas les mêmes adresses IP privées. Le reverse proxy pointe sur une seule, l'autre adresse n'est pas accessible de l'extérieur.
 
Oui je sais.
Les deux interfaces n'ont pas les mêmes adresses IP privées. Le reverse proxy pointe sur une seule, l'autre adresse n'est pas accessible de l'extérieur.
Il manque l'aspect routage du port du reverse proxy, ici 443, dans la box ou le routeur.
C'est quoi ta box ?
As-tu un routeur derrière la box ? Si oui, quel est-il ?

Sinon, à propos du port du RP, il peut être autre chose que le 443, mais faudra le préciser à chaque URL tapée.