1

вступление

Я искал в Google "Поделиться беспроводным подключением к Интернету с Mac OS X на компьютер с Linux через неуправляемый сетевой коммутатор" и не смог быстро найти ответ.

У меня ушло несколько часов на исследование сетевого оборудования, коммутаторов, маршрутизаторов и т.д., Пока я не нашел решение.

ситуация

Я работаю в своей комнате наверху. Я был в университете в течение последних нескольких лет и вернулся на лето, прежде чем начать свою работу. (Пришлось подождать несколько месяцев, прежде чем начать.)

Внизу есть беспроводная сеть "хаб", куда входит мое сетевое соединение с провайдером. Этот "концентратор" содержит некоторую форму модема, маршрутизатора и коммутатора среди других логических устройств.

У меня 4 компьютера наверху. (Я работаю в STEM, поэтому у меня много компьютеров. Я думаю, что это правильное объяснение того, что их так много.)

Я не могу проложить кабель вниз по лестнице в свою комнату, потому что мои родители перевернутся, когда они перевернутся / не смогут почистить ковер / увидят кабель, потому что он "некрасивый". [Укажите вашу собственную причину, почему кабель не является решением для вашей ситуации здесь.]

Предполагаемое решение

Я хотел бы поделиться своим подключением к Интернету через компьютер Mac OS X, так как ранее я использовал этот метод для разделения входящего подключения Wi-Fi к другому ПК с Linux через один кабель Ethernet от одного порта Ethernet к другому.

Как я могу настроить свою собственную подсеть в своей комнате, чтобы подключиться к Интернету и локальной сети к моим 4 компьютерам здесь?

1 ответ1

0

Используемое решение

Примечание. Я действительно купил недорогой неуправляемый 8-портовый коммутатор, прежде чем опубликовать этот вопрос, так как подозревал, что это аппаратное обеспечение. Теперь я узнал, как настроить сеть. Это довольно просто.

Все остальные ПК должны быть полностью настроены на DHCP. Компьютер OS X нуждается в немного большей настройке.

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

Поищите в Google что-то вроде «поделиться Mac OS X Wi-Fi через интернет по локальной сети», чтобы узнать больше информации о некоторых из следующих шагов.

  • Проверьте, что компьютер OS X может получить интернет-соединение через WiFi.

  • Выключите брандмауэр. Обратите внимание, что этот шаг важен и заставил меня потратить часы работы, чтобы понять, почему он не работает. Вы можете включить брандмауэр позже, подробнее см. Ниже.

  • Подключите компьютер с OS X к другому компьютеру через одно (проверенное, работающее) соединение Ethernet.

  • Перейдите в Системные настройки на OS X -> Общий доступ -> Общий Интернет

  • Установите: Поделиться подключением от Wi-Fi через Ethernet, и установите флажок слева, чтобы включить. Подтвердите включение в предупреждающем сообщении.

  • Вы должны иметь доступ к внешним сайтам на другом компьютере Linux / windows / etc через общее сетевое соединение.

Теперь вы можете снова включить брандмауэр в OS X со следующими настройками:

  • Зайдите в Настройки системы -> Безопасность и конфиденциальность -> Брандмауэр

  • Включить брандмауэр, параметры: Разрешить входящий (без флажка на входящий блок), автоматически разрешить подписанное программное обеспечение (будет заполнено в списке выше при автоматическом добавлении подписанного программного обеспечения), не включать скрытый режим. (Последний вариант застрял на века.)

Чтобы создать базовую "локальную сеть", добавьте неуправляемый сетевой коммутатор. Этот последний шаг может показаться тривиальным, и это действительно так, если вы знаете, что вам просто нужно подключить его, и другие настройки не требуются.

Некоторое время я терялся в кроличьей норе в поисках таких вещей, как «как настроить DHCP-сервер в Mac OS X» - я подумал, что мне нужно настроить Mac для эмуляции маршрутизатора, DHCP и DNS-сервера, но это не так. не требуется, так как опция обмена делает все это автоматически.

Наконец, наслаждайтесь.

преимущества

Я добавил это как последующее дополнение. Преимущества включают маршрутизацию трафика от нескольких беспроводных соединений через одно беспроводное соединение, что, вероятно, будет более эффективным. Я полагаю, что приблизительное объяснение - уменьшение количества беспроводных коллизий. При использовании гигабитного коммутатора трафик между компьютерами, подключенными через гигабитный Ethernet, будет значительно быстрее и с меньшей задержкой. С другой стороны, задержка между компьютерами, маршрутизируемыми ниже компьютера OS X, и облаком будет немного увеличена.

Возможные проблемы с этим методом

Я считаю, что параметры общего доступа создают отдельную подсеть на стороне общего доступа Ethernet. Если я прав, это означает, что SSH будет невозможен, например, с компьютера в моей комнате на другой компьютер в доме. Я полагаю, что это потому, что мне пришлось бы переходить из одной подсети в другую через компьютер Mac OS X. В каком случае я предполагаю, что мне придется настроить переадресацию портов через Mac? Я собираюсь проверить это позже этим вечером и доложить об этом.

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