IPB

Bienvenue invité ( Connexion | Inscription )

> editer tableau de routage sous Catalina, pour diriger traffic vers 2 adaptateurs réseau
Options
imacbidouille
posté 23 Dec 2019, 16:32
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 48
Inscrit : 10 Jan 2006
Membre no 53 239



Bonjour, je suis sur un cas de figure un peu particulier, dans ce sens où Catalina est un VM sur un hyperviseur, mais peu importe en définitive. J'ai deux adaptateurs réseau, l'un (routeur par défaut) fait acheminer tout le traffic par openVPN sur Internet, mais m'empêche de pouvoir aller sur le LAN et l'autre, créé à l'occasion pour pouvoir simultanément rester dans le LAN, m a i s pour que ça puisse marcher en même temps, il faut bien sur que Catalina sache quand acheminer les requêtes sur l'un ou l'autre et c'est la raison pour laquelle j'aimerais pouvoir éditer la table de routage en Catalina p.ex. en définissant les IP locaux pour le 2° adaptateur et tout le reste pour le 1°? Je ne suis pas du tout spécialiste en ces choses, donc merci pour votre compréhension et aide en ce sens...

Ce message a été modifié par trouspinette - 7 Apr 2020, 17:27.
Raison de l'édition : Déplacé dans Section Réseau (plus approprié)
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
trouspinette
posté 7 Apr 2020, 17:27
Message #2


Macbidouilleur d'Or !
*****

Groupe : Rédacteurs
Messages : 5 074
Inscrit : 19 Feb 2002
Lieu : BZH
Membre no 2 083



Bonjour imacbidouille

C'est assez simple.

A - Ajouter une route

Lance le Terminal,
Puis la commande suivante :

Code
sudo route -n add -net <IP>/mask  <Gateway>

Exemple :
sudo route -n add 172.20.17.0/24 191.168.120.254

172.20.17.0/24 : réseau distant
191.168.120.254 : La Gateway par laquelle passer

Soucis : au redémarrage du Mac, la route est perdue :-(

Il faut donc l'ajouter au démarrage.

PS : l'étape A n'est à faire si tu exécute l'étape B directement.

B - Ajout de la route au boot

Je te conseille de suivre ce lien, testé sous macOS 10.12 :

https://apple.stackexchange.com/questions/3...-in-high-sierra

Si tu suis à la lettre, ça marchera.


First, open your terminal of choice i.e. iTerm2.app or Terminal.app

list your network locations:
networksetup -listlocations

choose your desired network location:
sudo networksetup -switchtolocation <locationofchoice>

list "devices" called networkservices
networksetup -listallnetworkservices

list persistent routes on "device" of choice i.e. "Ethernet"
networksetup -getadditionalroutes Ethernet

add your route to "Ethernet"
sudo networksetup -setadditionalroutes Ethernet 192.168.1.0 255.255.255.0 10.0.0.2

list persistent routes on "Ethernet" again to check
networksetup -getadditionalroutes Ethernet

###################

Traduction brut de fonderie Deepl:

Je suggère d'utiliser des réseaux qui fonctionnent de manière persistante et aussi dans des lieux de réseau séparés.

Tout d'abord, ouvrez le terminal de votre choix, c'est-à-dire iTerm2.app ou Terminal.app

de dresser la liste des lieux de votre réseau :
networksetup -liste des lieux

choisissez l'emplacement du réseau que vous souhaitez :
sudo networksetup -switchtolocation <locationofchoice>

liste des "dispositifs" appelés services de réseau
networksetup -listallnetworkservices

énumérer les routes persistantes sur le "dispositif" de votre choix, par exemple "Ethernet".
networksetup -getadditionalroutes Ethernet

ajoutez votre itinéraire à "Ethernet".
sudo networksetup -setadditionalroutes Ethernet 192.168.1.0 255.255.255.0 10.0.0.2

listez à nouveau les routes persistantes sur "Ethernet" pour vérifier
networksetup -getadditionalroutes Ethernet

Pour voir toutes les commandes :

networksetup -help ou
networksetup -printcommands

Citation (imacbidouille @ 23 Dec 2019, 17:32) *
Bonjour, je suis sur un cas de figure un peu particulier, dans ce sens où Catalina est un VM sur un hyperviseur, mais peu importe en définitive. J'ai deux adaptateurs réseau, l'un (routeur par défaut) fait acheminer tout le traffic par openVPN sur Internet, mais m'empêche de pouvoir aller sur le LAN et l'autre, créé à l'occasion pour pouvoir simultanément rester dans le LAN, m a i s pour que ça puisse marcher en même temps, il faut bien sur que Catalina sache quand acheminer les requêtes sur l'un ou l'autre et c'est la raison pour laquelle j'aimerais pouvoir éditer la table de routage en Catalina p.ex. en définissant les IP locaux pour le 2° adaptateur et tout le reste pour le 1°? Je ne suis pas du tout spécialiste en ces choses, donc merci pour votre compréhension et aide en ce sens...


Je déplace dans la section Réseau, plus appropriée.


--------------------
Quis custodiet ipsos custodes ? - Lorsqu'un sujet est résolu, merci d'indiquer [Résolu] dans le titre de votre post !

Luttons contre le style SMS !!!

iPhone 14Pro Max 256 Go iOS 17• MacBook Pro 16 2019 Core i9 - macOS 12.7.2 - 32 GB RAM - 2 TB • @Orange
Linux • OPNSense / pfSense • Une pointe de Windows aussi • Enfocus Switch Expert • callas pdfToolBox
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 09:47