Se ho due connessioni Internet su osx, come posso usare entrambe per aumentare la mia larghezza di banda?


19

Comprendo che qualsiasi connessione (come un download non p2p) utilizzerà solo una delle connessioni, ma poiché la maggior parte delle attività normali coinvolge più connessioni contemporaneamente, in teoria posso ancora aumentare la mia larghezza di banda complessiva inviando un po 'di traffico su ciascuna connessione .

Vedi anche le seguenti domande simili, la maggior parte delle quali riguarda Windows:

È possibile combinare due connessioni Internet per aumentare le prestazioni?

Come posso forzare determinate applicazioni a utilizzare connessioni di rete specifiche?

Ho sia via cavo che DSL a casa. Come posso metterlo a frutto?

Come posso utilizzare due connessioni Internet contemporaneamente?

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

Ecco la mia parziale risposta automatica:

È possibile utilizzare ipfw per indirizzare il traffico in uscita. Ad esempio, se desideri che udp (come la maggior parte del traffico bittorrent) utilizzi una connessione mentre tutto il resto utilizza l'altra, assicurati che la connessione di uso generale sia sopra nel pannello di controllo della rete, quindi digita:

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

alla riga di comando. (Oppure usa WaterRoof, la gui ipfw; quindi non hai bisogno della parte "ipfw add".) Nota che quello è il router ip (in genere simile al tuo ip ma che termina in .1).


Ho avuto questa domanda da solo. Da quanto ho capito, sebbene ciò sia possibile a livello hardware, a un computer può essere assegnato un solo IP e rimarrà in contatto con un solo DHCP. Credo che ciò valga anche per i router (quindi non funzionerà per disabilitare dhcp sul router). Forse con una conoscenza sufficiente questo è possibile, tuttavia richiederebbe molta ingegneria inversa e non può essere fatto su sistemi operativi bloccati. Novembre
Novembre

1
Non vero: un computer può avere un numero qualsiasi di indirizzi IP.
Kevin Panko,

Windows può utilizzare più indirizzi IP ma a volte questa configurazione causa problemi su Windows. Il nostro PBX Unix è stato progettato per utilizzare due indirizzi IP e funziona perfettamente con entrambi.
potenziato a vapore il

Risposte:


9

Bonding.

  • Apri Preferenze di Sistema> Rete
  • Fai clic sull'icona a forma di ingranaggio, quindi su Gestisci interfacce virtuali ...
  • Fai clic su +, quindi su Nuovo link aggregato ...
  • Dagli un nome e seleziona le interfacce Ethernet che desideri collegare

Nota: funziona con interfacce Ethernet che supportano solo il protocollo Link Aggregation Control Protocol. Non funziona con altre interfacce, ad esempio modem 3G tramite USB o DSL tramite Wi-Fi.

Vedi questo vecchio articolo KB archiviato per ulteriori informazioni.


Link all'articolo KB KB PH4156 sembra non funzionare
Cablato

4

Risposta breve: no. Con 2 collegamenti ISP, hai 2 indirizzi IP. Può essere fatto con alcune schede NIC di fascia alta specifiche (ad es. Intel quad card), ma appariranno al resto della rete come un singolo indirizzo IP in quella modalità. Se si presume che si disponga di 2 indirizzi IP distinti, non è possibile farlo.

Ciò che è possibile sarebbe ottenere un router che supporti qualcosa come OSPF, che determinerà per ogni connessione il percorso più breve tra origine e destinazione, tuttavia l'apparecchiatura è generalmente molto costosa (migliaia di dollari). Un'altra opzione sarebbe quella di utilizzare 1 link per l'ingresso e l'altro per il traffico in uscita. Questo può essere fatto con IPTABLES o Packet Filter (pf), ma non aumenterà di molto le tue velocità poiché sarai comunque limitato dalle velocità di ingresso e uscita consentite su quei collegamenti.


2

Il modo di produzione più comune per raggiungere questo obiettivo è il multiplexing di due connessioni WAN utilizzando un dispositivo esterno al computer. Ho utilizzato un router NAT con bilanciamento del carico per eseguire questa operazione sul mio sito di lavoro da oltre un anno e mezzo e funziona alla grande.

L'uso di un dispositivo come un router NAT con bilanciamento del carico ti consentirà di connettere un'intera sottorete o LAN alle due connessioni Internet multiplex invece che al solo computer singolo. La scheda NIC del tuo computer invierà il traffico a un singolo gateway sulla LAN e il router NAT di quel gateway caricherà il traffico in uscita su entrambe le connessioni WAN verso la destinazione sulla WAN. Quando il traffico torna dalla WAN, il router riassembla i pacchetti ricevuti e invia i pacchetti all'origine sulla LAN in un unico flusso coerente. Quindi il computer non sa nemmeno che la connessione è in multiplex.

Ciò può causare un problema su alcuni siti che prevedono che tutto il traffico provenga da un singolo indirizzo IP WAN. Ad esempio, un sito che utilizza i cookie per mantenere sessioni per un utente connesso vedrà il traffico proveniente da due posizioni utilizzando lo stesso cookie. Questo può apparire come una sessione dirottata e molti siti Web lo bloccano. Quindi è necessario scoprire quali siti sono sensibili all'uso di due indirizzi IP e stabilire una regola di routing per inviare quel traffico utilizzando solo uno dei due indirizzi IP WAN.

Uso un Sonicwall TZ-210 per fare due connessioni Internet multiplex (il dispositivo costa circa $ 550). Una connessione è un modem via cavo con 10 Mbps verso il basso e 2 Mbps verso l'alto, l'altra è un T1 collegato con 3 down e 3 up. La connessione multiplex è effettivamente 13 down e 5 up.


esiste una soluzione portatile come un telefono che può supportare questo?
Rıfat Erdem Sahin

@ RıfatErdemSahin Alcuni firewall hardware consentono di utilizzare una scheda LTE per accedere a una rete cellulare.
potenziato a vapore il

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.