2

Итак, держу пари, что этот сценарий знаком многим людям.

У меня есть 3G "модем" и соединение с провайдером, во многих местах, в которых я хожу, в том числе в Mac и Windows.

Я хочу подключить свой 3G и оставить его подключенным вместе с провайдером. Таким образом, у меня было бы 2 разных интернет-соединения на одной машине.

Хотя и Windows, и Mac говорят, что они подключены, я думаю, что они оба перенаправляют весь трафик на 1, случайным образом, с использованием метрик или чего-то еще. Но это всего лишь 1.

Здесь есть две проблемы: я на самом деле хочу использовать оба, чтобы, возможно, получить лучшую скорость, и определенно должен быть в состоянии получить более стабильное соединение - по крайней мере, в том смысле, что одно будет закрывать другое в случае сбоя любого из них.

Это моя текущая и главная проблема - я могу переключать интернет в случае сбоя, как правило, с интернет-провайдера на мой 3G. Но я должен делать это медленно и вручную (назначая IP-адрес вручную и удаляя шлюз), если я хочу, чтобы локальная сеть была подключена. Или просто отключите провайдера вручную, в этом случае это проще, но я теряю ЛВС. И тогда я должен изменить это обратно. Кроме того, это время ожидания каждого выделенного соединения, которое у меня может быть - которое не может решить ни один файл BATCH.

Кто-нибудь знает хорошее решение для этого? Бьюсь об заклад, есть программное обеспечение для этого - как насчет использования только ОС?

3 ответа3

2

Было бы достаточно легко составить сценарий решения, которое будет использоваться для восстановления при сбое, а что касается балансировки нагрузки, это лучшее, что я могу найти только при использовании ОС (windows), у меня просто нет возможности проверить это: настроить реестр для балансировки нагрузки. Для OS X есть вариант, который я нашел, который является сторонним: Перекресток

2

Исследовательский проект Multi-homed Overlay Network (MONET) в MIT был направлен именно на это.

MONET возник из наблюдения, что ссылки доступа часто являются самым слабым звеном в доступности Интернета, особенно для домашних пользователей или пользователей в районах без хорошо налаженной интернет-инфраструктуры. Традиционный механизм использования преимуществ каналов множественного доступа - множественная адресация с протоколом пограничного шлюза (BGP) - недоступен для многих из этих людей, которые больше всего нуждаются в избыточности. Наша реализация MONET представляет собой веб-прокси, который использует подход прикладного уровня для использования избыточных каналов доступа и нескольких путей через Интернет для динамического предотвращения сбоев сети.

Доступен исходный tar-шар, но я не уверен, насколько легко было бы создать и развернуть его; он почти наверняка ориентирован на Linux/BSD и, вероятно, некоторое время не использовался активно. Он был разработан в рамках докторской диссертации профессора Дэвида Андерсена 5 лет назад. Он может реагировать на запросы об этом, хотя.

1

Я не знаю способа балансировки нагрузки или автоматического перехода на другой ресурс в OS X, но я могу по крайней мере сделать предложение по упрощению процесса аварийного переключения вручную: создайте другое сетевое "местоположение" с обратным порядком приоритетов обслуживания:

  1. откройте Системные настройки, выберите панель Сеть
  2. выберите Edit Locations во всплывающем меню Location:
  3. выберите ваше текущее местоположение и выберите Duplicate Location из меню действий (значок шестеренки) в списке местоположений)
  4. отредактируйте новое имя местоположения на что-то описательное
  5. нажмите Готово, чтобы закрыть диалоговое окно редактирования местоположения
  6. выберите новое местоположение во всплывающем окне "Расположение" и нажмите "Применить" в правом нижнем углу.
  7. выберите Set Service Order из меню action (gear) в списке "service" (сетевой порт) слева
  8. перетащите сервисы, чтобы поменять местами порядок соединений 3G и ISP (Ethernet / аэропорт / что угодно); тот, который указан первым, будет предпочтительным для доступа в интернет
  9. нажмите кнопку ОК, чтобы закрыть диалоговое окно заказа на обслуживание, затем снова примените
  10. раскрыть меню Apple; Теперь у вас должно быть подменю "Расположение", которое позволит вам быстро переключаться между двумя местоположениями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .