Si j'ai deux connexions Internet sur osx, comment puis-je utiliser les deux pour augmenter ma bande passante?


19

Je comprends que toute connexion (comme un téléchargement non p2p) n'utilisera qu'une seule des connexions, mais comme la plupart des activités normales impliquent plusieurs connexions à la fois, je peux toujours en théorie augmenter ma bande passante globale en envoyant du trafic sur chaque connexion .

Voir également les questions similaires suivantes, dont la plupart concernent les fenêtres:

Est-il possible de combiner deux connexions Internet pour augmenter les performances?

Comment puis-je forcer certaines applications à utiliser des connexions réseau spécifiques?

J'ai à la fois le câble et l'ADSL à la maison. Comment puis-je utiliser cela à bon escient?

Comment puis-je utiliser deux connexions Internet en même temps?

/superuser/246173/how-can-i-set-my-computer-up-to-use-two-different-internet-connections-simultane

Voici ma réponse partielle:

Vous pouvez utiliser ipfw pour diriger le trafic sortant. Par exemple, si vous souhaitez que udp (comme la plupart du trafic bittorrent) utilise une connexion alors que tout le reste utilise l'autre, assurez-vous que la connexion à usage général est au-dessus dans le panneau de configuration réseau, puis tapez:

ipfw add fwd ip.for.bittorrent.router udp from any to any out

sur la ligne de commande. (Ou utilisez WaterRoof, l'ipfw gui; alors vous n'avez pas besoin de la partie "ipfw add".) Notez que c'est l'ip du routeur (généralement similaire à votre ip mais se terminant par .1).


J'ai moi-même posé cette question. D'après ma compréhension, bien que cela devrait être possible au niveau matériel, un ordinateur ne peut être affecté qu'à une seule IP et ne restera en contact qu'avec un DHCP. Je crois que cela vaut également pour les routeurs (donc cela ne fonctionnera pas pour désactiver DHCP sur votre routeur). Peut-être qu'avec une connaissance suffisante, cela est possible, mais cela nécessiterait beaucoup d'ingénierie inverse et ne peut pas être fait sur des systèmes d'exploitation échoués. Novembre
novembre

1
Ce n'est pas vrai - un ordinateur peut avoir n'importe quel nombre d'adresses IP.
Kevin Panko

Windows peut utiliser plusieurs adresses IP, mais cette configuration provoque parfois des problèmes sous Windows. Notre PBX Unix a été conçu pour utiliser deux adresses IP et il fonctionne très bien avec les deux.
vapeur

Réponses:


9

Collage.

  • Ouvrez les Préférences Système> Réseau
  • Cliquez sur l'icône d'engrenage, puis sur Gérer les interfaces virtuelles ...
  • Cliquez sur +, puis sur New Link Aggregate ...
  • Donnez-lui un nom et sélectionnez les interfaces Ethernet que vous souhaitez lier

Remarque: fonctionne pour les interfaces Ethernet prenant uniquement en charge le protocole de contrôle d'agrégation de liens. Ne fonctionne pas pour d'autres interfaces, par exemple un modem 3G via USB ou DSL via Wi-Fi.

Consultez cet ancien article de la base de connaissances archivé pour plus d'informations.


Le lien vers l'article PH4156 de la Base de connaissances semble rompu
Câblé

4

Réponse courte: non. Avec 2 liens ISP, vous avez 2 adresses IP. Cela peut être fait avec des cartes réseau spécifiques haut de gamme (par exemple, des cartes quad Intel), mais elles apparaîtront au reste du réseau comme une seule adresse IP dans ce mode. Si l'hypothèse est que vous avez 2 adresses IP distinctes, cela ne peut pas être fait.

Ce qui est possible serait d'obtenir un routeur qui prend en charge quelque chose comme OSPF, qui déterminera pour chaque connexion le chemin le plus court entre la source et la destination, mais cet équipement est généralement très coûteux (en milliers de dollars). Une autre option serait d'utiliser 1 lien pour l'entrée et l'autre pour le trafic de sortie. Cela peut être fait avec IPTABLES ou Packet Filter (pf), mais n'augmentera pas vraiment vos vitesses car vous serez toujours limité par les vitesses d'entrée et de sortie autorisées sur ces liens.


2

La méthode de production la plus courante pour y parvenir consiste à multiplexer deux connexions WAN à l'aide d'un périphérique extérieur à votre ordinateur. J'ai utilisé un routeur NAT d'équilibrage de charge pour accomplir cela sur mon site de travail depuis plus d'un an et demi, et cela fonctionne très bien.

L'utilisation d'un périphérique tel qu'un routeur NAT d'équilibrage de charge vous permettra de connecter un sous-réseau ou un LAN entier aux deux connexions Internet multiplexées au lieu de votre seul ordinateur. Le NIC de votre ordinateur enverra le trafic vers une seule passerelle sur le LAN, et le routeur NAT de cette passerelle équilibrera le trafic sur les deux connexions WAN vers la destination sur le WAN. Lorsque le trafic revient du WAN, le routeur réassemble les paquets reçus et envoie les paquets à la source sur le LAN en un seul flux cohérent. Ainsi, l'ordinateur ne sait même pas que la connexion est multiplexée.

Cela peut provoquer un problème sur certains sites qui s'attendent à ce que tout le trafic provienne d'une seule adresse IP WAN. Par exemple, un site qui utilise des cookies pour maintenir des sessions pour un utilisateur connecté verra du trafic provenant de deux emplacements utilisant le même cookie. Cela peut apparaître comme une session détournée, et de nombreux sites Web bloqueront cela. Vous devez donc savoir quels sites sont sensibles à l'utilisation de deux adresses IP et créer une règle de routage pour envoyer ce trafic en utilisant une seule de vos deux adresses IP WAN.

J'utilise un Sonicwall TZ-210 pour multiplexer deux connexions Internet (l'appareil coûte environ 550 $). Une connexion est un modem câble avec 10 Mbps vers le bas et 2 Mbps vers le haut, l'autre est un T1 lié avec 3 vers le bas et 3 vers le haut. La connexion multiplexée est effectivement de 13 vers le bas et de 5 vers le haut.


existe-t-il une solution portable telle qu'un téléphone qui peut prendre en charge cela?
Rıfat Erdem Sahin

@ RıfatErdemSahin Certains pare-feu matériels vous permettent d'utiliser une carte LTE pour accéder à un réseau cellulaire.
Steam Powered

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.