題:
要讓Mac自動使用Wifi和以太網將連接速度提高一倍?
nonopolarity
2013-03-12 12:17:55 UTC
view on stackexchange narkive permalink

我住在旅館裡,由於某種原因,我認為他們將每個Wifi連接限制為95 KB / s。所以大約是1.2 Mbps ...由於我家裡有18 Mbps,所以我使用的速度不到家裡的速度的1/10。

所以我在前台問看看他們是否有一個帶有有線連接的房間,答案是肯定的,我切換到這個房間,甚至為Macbook Air購買了Thunderbolt轉以太網適配器,以便能夠使用以太網有線連接。

但是令我驚訝的是,該連接的速度是相同的:95 KB / s。是否有一種簡單的方法告訴OS X自動使用兩個連接,以便使速度加倍?

例如,如果Chrome中的一個選項卡使用一個連接,而Chrome中的下載文件使用另一個連接。或者,如果Chrome使用一個連接,而Firefox使用另一個連接,則可能也可以使用。還是OS可以很聰明,而只是透明地“合併”這兩個連接?

(或者如果OS每次建立連接時“隨機”使用一個或另一個連接,那麼效果可以大致實現)也是如此)。

值得一提的是Connectify Dispatch。 Mac版本正在開發中。 www.connectify.me/kickstarter-dispatch-mac-kinda/
五 答案:
Josh Hunt
2013-03-12 13:42:53 UTC
view on stackexchange narkive permalink

來自超級用戶:如果我在osx上有兩個Internet連接,如何同時使用兩者來增加帶寬?

簡短答案:否。通過2個鏈接,您有2個IP地址。可以使用某些特定的高端NIC(例如Intel四卡)完成此操作,但是在該模式下,它們將作為單個IP地址出現在網絡的其餘部分。如果假設您有2個不同的IP地址,則無法完成

nohillside
2013-03-12 14:05:04 UTC
view on stackexchange narkive permalink

如果使用的是VMWare或Parallels,則可以將虛擬機直接連接到一個特定的網絡接口(在示例中為WiFi)

enter image description here

,然後使用另一個接口作為OS X的默認設置:

enter image description here

在問題中描述的特定情況下,這可能太麻煩了。

實際上,如果VM可以僅用於查找信息,那是一個很好的主意,因此,無論Macbook流量如何,VM都有一個乾淨的專用通道來獲取信息,例如查找Google Maps或搜索Google上的信息。
這是一個很有創意的解決方案!
Keir Thomas
2013-03-12 17:41:43 UTC
view on stackexchange narkive permalink

一台計算機中具有兩個或更多功能正常的網絡設備(每個設備都有自己的IP地址)是完全可以接受的,並且可以工作多少台服務器。台式機或筆記本電腦的問題是,在應用程序未設計為這樣做的時候,告訴軟件使用一個而不使用另一個。如果沒有特殊的驅動程序軟件,就無法將兩個IP地址組合在一起以創建一個IP地址-某些調製解調器過去曾經能夠將兩個設備“獵槍”在一起以克服V.90速度,但這並不普遍。

一種理論上的解決方案是使用其中一個連接來設置SSH服務器(例如,我懷疑讓您定義它應該使用eth0來使用SSH就可以了)。然後,您可以從“主” Wi-Fi連接連接到該服務器,並要求其轉發端口,以便通過以太網連接上的SSH服務器引導一個特定的端口(或其中一個範圍)。

例如,您可以移植轉發BitTorrent的流量,並使用“主”連接進行其他所有操作。

不幸的是,我對SSH的了解還不足以了解如何完成此操作,並且沒有時間進行研究,但是快速瀏覽手冊頁可能會對您有所幫助。

這裡有一個主要警告。入站流量將到達正確的接口,但出站流量通常僅使用一個。使用'netstat -rn'查找默認路由;這將是您的主要出站接口。現在,您可以添加靜態路由來控制將哪些數據包發送到哪裡,但是乏味和復雜性不值得取捨,因此,對於典型的Web瀏覽,電子郵件等,您只會在雙網卡設置中真正使用一個接口。
MikeD
2013-03-12 22:20:53 UTC
view on stackexchange narkive permalink

ssh隧道確實是網絡的瑞士軍刀。

如果您可以將ssh隧道設置回家庭網絡,則可以在該隧道上啟用壓縮。這意味著隧道上的所有數據將在一端被壓縮,而在另一端被解壓縮。儘管您的筆記本電腦和家庭網絡中的計算機上的CPU負載也將更大,但您的表觀網絡帶寬會更大一些。

您將使用像這樣的命令行...

  ssh -p 45678 -D 3333 -C userid @ host  

您的家庭網關需要接受某些45678或其他端口上的連接。不要使用標準的22端口,因為互聯網上有許多機器會掃描試圖連接到22端口並嘗試大量詞典密碼的ip地址塊。 SSH應該是安全的,但是為什麼要冒個高風險呢?

配置您的家庭網關,以將ssh端口號(例如45678)上的連接轉發到位於22端口的家庭網絡內的主機。需要知道您的家庭IP地址,或註冊動態dns之類的服務。

您的ssh服務器隨後在家庭網絡內的主機上運行。

選項-D 3333告訴ssh在localhost:3333上為您運行SOCKS代理。對於Safari,請進入您的網絡設置->高級->代理,並為本地主機3333啟用SOCKS代理。對於Firefox或Chrome,您可以在瀏覽器的設置中執行此操作。 SOCKS代理將自動將所有內容轉發到您的主機,然後再從那裡轉發到Internet。

現在,您在瀏覽器中所做的所有操作都將首先被壓縮,並通過緩慢的Internet發送回您的家中。 ,然後將其解壓縮並使用您的快速家庭連接酌情發送到Internet。回傳的所有流量都將通過快速的互聯網到達您的家中,經過壓縮,然後通過慢速連接轉發給您,再進行解壓縮,然後發送到您的Web瀏覽器。

作為額外的好處,Netflix和其他服務會認為您在家中,並且會獲得在家中獲得的所有服務。

它對瀏覽器無濟於事,因為現在大多數Web服務器都以壓縮流的形式下載。
powtac
2013-03-12 21:49:10 UTC
view on stackexchange narkive permalink

您不能僅使用Mac,還需要一個額外的特殊路由器來訪問多個Internet連接。

例如,本機可以綁定任何類型的Internet連接並將其路由給您。可以在產品頁面的“功能”選項卡上找到詳細的操作方法。

現在,鏈接斷開並且該鏈接僅具有產品ID號,您是否可以添加設備名稱?


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...