MacがWifiとイーサネットを自動的に使用して接続速度を2倍にするには?


11

私はホテルに滞在していますが、何らかの理由で、各Wifi接続が95キロバイト/秒に制限されていると思います。だからそれはおよそ1.2 Mbpsです...そして私は家で18 Mbpsを持っているので、私は家での速度の1/10未満の速度を使用しています。

そこで、フロントデスクで有線接続のある部屋があるかどうかを尋ねたところ、答えはイエスです。この部屋に切り替えて、Macbook Air用のThunderbolt-Ethernetアダプターを購入して、イーサネット有線接続。

しかし、驚いたことに、この接続の速度は95 kbyte / sとまったく同じです。OS Xに両方の接続を自動的に使用して速度を2倍にするように指示する簡単な方法はありますか?

たとえば、Chromeの1つのタブが1つの接続を使用し、Chromeのダウンロードファイルが別の接続を使用する場合。または、Chromeが1つの接続を使用し、Firefoxが別の接続を使用する場合、それも機能する可能性があります。または、OSをスマートにして、2つの接続を透過的に「マージ」することはできますか?

(または、接続が確立されるたびにOSが「ランダムに」1つまたは他の接続を使用する場合、効果もほぼ達成されます)。


Connectify Dispatchに注目する価値があります。Macバージョンは(ちょっと)作業中です。www.connectify.me/kickstarter-dispatch-mac-kinda/
クリスA

回答:


10

スーパーユーザーから:osxに2つのインターネット接続がある場合、両方を使用して帯域幅を増やすにはどうすればよいですか?

短い答え:いいえ。2つのリンクでは、2つのIPアドレスがあります。特定のハイエンドNIC(Intelクワッドカードなど)を使用して実行できますが、ネットワークの残りの部分では、そのモードでは単一のIPアドレスとして表示されます。2つの異なるIPアドレスがあると仮定した場合、それは実行できません


8

VMWareまたはParallelsを使用している場合、仮想マシンを特定のネットワークインターフェイス(例ではWiFi)に直接接続できます。

ここに画像の説明を入力してください

OS Xのデフォルトとして他のインターフェイスを使用します。

ここに画像の説明を入力してください

ただし、質問で説明されている特定の状況では、面倒な場合があります。


実際には、VMが情報を調べるためだけに使用できる場合、それはかなり良いアイデアです。そのため、Macbookのトラフィックに関係なく、VMにはGoogleマップの検索やGoogleの情報。
非極性

これは非常に創造的なソリューションです!
ジョシュハント

1

それぞれが独自のIPアドレスを持つ2つ以上の機能的なネットワークデバイスをコンピューターに搭載することは完全に受け入れられ、サーバーがいくつ動作するかです。デスクトップまたはラップトップの問題は、アプリがそうするように設計されていないとき、どちらかを使用するようにソフトウェアに言うことです。2つのIPアドレスを組み合わせて特別なドライバーソフトウェアなしで1つにすることはできません。一部のモデムは、V.90の速度を克服するために2つのデバイスを「ショットガン」できるものでしたが、これは普及していませんでした。

理論的な解決策は、接続の1つを使用してSSHサーバーをセットアップすることです(たとえば、SSHは、eth0を使用するように定義しておけば問題ありません)。次に、「メイン」Wi-Fi接続からこのサーバーに接続し、ポート転送を要求して、特定の1つのポート(またはそれらの範囲)がイーサネット接続のSSHサーバーを経由するようにします。

たとえば、BitTorrentトラフィックをポートフォワードし、他のすべてに「メイン」接続を使用できます。

残念ながら、SSHについてはこれがどのように行われるかを知るのに十分な知識がなく、調査する時間もありませんが、マニュアルページをすばやく参照すると役立つ場合があります。


ここには大きな警告があります。着信トラフィックは正しいインターフェイスに到着しますが、発信トラフィックは通常1つだけを使用します。'netstat -rn'を使用してデフォルトルートを探します。それが主なアウトバウンドインターフェイスになります。静的ルートを追加して、どのパケットをどこに送るかを制御できますが、面倒さと複雑さはトレードオフの価値はありません。したがって、通常のWebブラウジング、電子メールなどでは、デュアルNICセットアップで実際に使用するインターフェイスは1つだけです。
che2cbs

1

sshトンネルは、まさにネットワーキングのスイスアーミーナイフです。

ホームネットワークに戻るsshトンネルを設定できる場合は、トンネルで圧縮を有効にできます。つまり、トンネル上のすべてのデータは、一端で圧縮され、他端で圧縮解除されます。ラップトップとホームネットワークのマシンの両方のCPU負荷も大きくなりますが、見かけのネットワーク帯域幅は多少大きくなります。

このようなコマンドラインを使用します...

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

ホームゲートウェイは、45678またはその他のポートで接続を受け入れる必要があります。22の標準ポートを使用しないでください。インターネット上には、ポート22への接続を試みて多数の辞書パスワードを試行するIPアドレスのブロックをスキャンするマシンがあります。SSHは安全である必要がありますが、なぜ自分自身を宣伝することでリスクを冒す必要があります。

sshポート#-45678などの接続をポート22のホームネットワーク内のホストマシンに転送するようにホームゲートウェイを設定します。また、ホームIPアドレスを知るか、ダイナミックDNSなどのサービスに登録する必要があります。

これで、sshサーバーがホームネットワーク内のホストマシンで実行されます。

オプション-D 3333は、localhost:3333でSOCKSプロキシを実行するようにsshに指示します。Safariの場合は、ネットワーク設定->詳細設定->プロキシに移動し、localhost 3333のSOCKSプロキシを有効にします。FirefoxまたはChromeの場合は、ブラウザの設定でこれを実行できます。SOCKSプロキシは、すべてをホストに自動的に転送し、そこからインターネットに転送します。

これで、ブラウザで行うすべての処理が最初に圧縮され、低速のインターネットを介して自宅に戻され、次に解凍され、高速のホーム接続を使用して必要に応じてインターネットに送信されます。すべてのトラフィックは、高速インターネット経由で自宅に到着し、圧縮され、低速接続を介して転送され、解凍されて、Webブラウザーに送信されます。

追加のボーナスとして、Netflixおよび他のサービスは、あなたがあなたの家にいると考え、あなたが家で得るすべてのサービスを得るでしょう。


ほとんどのウェブサーバーがgzipされたストリームとしてダウンロードするようになったため、ブラウザでは役に立ちません。
vy32

0

Macのみを使用することはできません。複数のインターネット接続にアクセスするには、追加の特別なルーターが必要です。

たとえば、このマシンはあらゆるタイプのインターネット接続をバインドし、ユーザーにルーティングできます。これがどのように機能するかの詳細な画像は、製品ページの「機能」タブにあります。


リンクが壊れていて、リンクに製品ID番号しかないので、デバイス名を追加してもらえますか?
アンキー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.