Я остаюсь в отеле, и по некоторым причинам, я думаю, они ограничивают каждое соединение Wi-Fi до 95 Кбайт / с. Так что это примерно 1,2 Мбит / с ... и так как у меня дома 18 Мбит / с, я использую скорость, которая составляет менее 1/10 от скорости дома.
Поэтому я спросил у стойки регистрации, есть ли у них комната с проводным подключением, и ответ - да, и я переключился на эту комнату и даже купил адаптер Thunderbolt to Ethernet для Macbook Air, чтобы иметь возможность использовать Ethernet проводное соединение.
Но, к моему удивлению, скорость этого соединения одинакова: 95 кбайт / с. Есть ли простой способ заставить OS X автоматически использовать оба соединения, чтобы скорость удваивалась?
Например, если одна вкладка в Chrome использует одно соединение, а загружаемый файл в Chrome использует другое соединение. Или, если Chrome использует одно соединение, а Firefox использует другое, это тоже может сработать. Или ОС может быть умной и просто "прозрачно" объединить 2 соединения?
(или если ОС «случайным образом» использует одно или другое соединение каждый раз, когда устанавливается соединение, то эффект также приблизительно достигается).
Ответы:
От суперпользователя : если у меня есть два интернет-соединения на OSX, как я могу использовать оба для увеличения пропускной способности? :
источник
Если вы используете VMWare или Parallels, вы можете подключить виртуальную машину напрямую к одному конкретному сетевому интерфейсу (например, WiFi)
и используйте другой интерфейс по умолчанию для OS X:
В конкретной ситуации, описанной в вопросе, это может быть слишком хлопотно.
источник
Наличие двух или более функциональных сетевых устройств на компьютере, каждое из которых имеет собственный IP-адрес, вполне приемлемо и зависит от количества серверов. Проблема для настольного компьютера или ноутбука заключается в том, чтобы программное обеспечение использовало одно, а не другое, если приложение не предназначено для этого . Вы не можете объединить два IP-адреса в один без специального программного драйвера - некоторые модемы раньше могли «выстреливать» из двух устройств вместе, чтобы преодолеть скорости V.90, но это не было широко распространено.
Теоретическим решением было бы настроить SSH-сервер с использованием одного из соединений (я подозреваю, что SSH будет хорошо, если вы позволите вам определить, что он должен использовать eth0, например). Затем вы можете подключиться к этому серверу через ваше «основное» соединение Wi-Fi и запросить у него переадресацию портов, чтобы один конкретный порт (или диапазон из них) направлялся через SSH-сервер через соединение Ethernet.
Например, вы можете переносить трафик BitTorrent и использовать ваше «основное» соединение для всего остального.
К сожалению, я не знаю достаточно о SSH, чтобы выяснить, как это можно сделать, и у меня нет времени на исследования, но быстрый просмотр страниц справки может помочь вам.
источник
Туннели SSH - действительно швейцарский армейский нож сетей.
Если вы можете настроить ssh-туннель обратно в свою домашнюю сеть, вы можете включить сжатие в туннеле. Это означает, что все данные по туннелю будут сжаты на одном конце и распакованы на другом конце. Кажущаяся пропускная способность сети будет несколько больше, хотя нагрузка на процессор как на вашем ноутбуке, так и на компьютере в вашей домашней сети также будет выше.
Вы будете использовать командную строку, как это ...
Ваш домашний шлюз должен принимать соединения на каком-либо 45678 или другом порту. Не используйте стандартный порт 22, поскольку в Интернете есть компьютеры, которые сканируют блоки IP-адресов, пытаясь подключиться к порту 22 и пытаясь использовать большое количество парольных словарных паролей. SSH должен быть безопасным, но зачем рисковать, рекламируя себя.
Сконфигурируйте ваш домашний шлюз для переадресации соединений через ssh-порт # - скажем, 45678 - на ваш хост-компьютер в вашей домашней сети через порт 22. Вам также необходимо знать ваш домашний IP-адрес или зарегистрироваться в службе, такой как динамический DNS.
Затем ваш ssh-сервер работает на главном компьютере в вашей домашней сети.
Опция -D 3333 указывает ssh запустить SOCKS-прокси для вас на localhost: 3333. Для Safari зайдите в настройки вашей сети-> Advanced-> Proxy и включите прокси SOCKS для localhost 3333. Для Firefox или Chrome вы можете сделать это в настройках браузера. Прокси-сервер SOCKS автоматически перенаправит все на ваш компьютер домой, а затем в Интернет.
Теперь все, что вы делаете в своем браузере, сначала будет сжато, отправлено по медленному Интернету обратно к вам домой, затем распаковано и отправлено в Интернет по мере необходимости с помощью вашего быстрого домашнего подключения. Весь трафик возвращается в ваш дом через быстрый Интернет, сжимается, пересылается вам по медленному соединению, распаковывается и отправляется в веб-браузер.
В качестве дополнительного бонуса Netflix и другие службы будут думать, что вы находитесь в своем доме, и вы получите все услуги, которые вы получите дома.
источник
Вы не можете использовать только Mac, вам нужен дополнительный специальный маршрутизатор для доступа более чем к одному интернет-соединению.
Например, эта машина может связать Интернет-соединение любого типа и направить его к вам. Подробное изображение того, как это работает, можно найти на вкладке «Функции» на странице продукта.
источник