1

Я пытаюсь настроить Mac в качестве беспроводной точки доступа к существующей сети. Интернет используется совместно с подключением Ethernet к AirPort, и AirPort полностью настроен. Я могу подключиться к нему с помощью беспроводного устройства. Однако, когда я пытаюсь получить доступ к чему-либо на стороне Ethernet сети, я не могу получить к нему доступ. Я отмечаю, что Mac назначает моему беспроводному устройству IP-адрес в частном диапазоне.

Маленькая диаграмма:

Беспроводное устройство ---- Mac ----- Другие компьютеры в сети

Тем не менее, это работает так:

Беспроводное устройство ---- Mac ---- | ---- Другие компьютеры

Я просто не могу их видеть.

Mac может видеть другие компьютеры.

1 ответ1

3

Когда включен общий доступ к Интернету, ваш Mac действует как шлюз NAT, а не мост Ethernet, поэтому он блокирует большинство протоколов обнаружения служб и локального разрешения имен, таких как Bonjour, которые используют немаршрутизируемые многоадресные рассылки (и некоторые устаревшие школы). такие как NetBIOS, которые используют трансляции). Так что если вы пытаетесь просмотреть услуги на дальней стороне вашего общего доступа к Интернету Mac, или если приложение , которое вы бежите автоматически использует Bonjour , чтобы найти другие вещи , чтобы подключиться, он будет не в состоянии .

С беспроводных устройств вы можете пинговать устройства на дальнем конце Mac Sharing через Интернет, используя IP-адрес?

Еще одна вещь, которую нужно проверить: я считаю, что Internet Sharing жестко кодирует диапазон частных адресов NAT до 10.0.2.x/24. Убедитесь, что сеть на дальней стороне вашего компьютера с общим доступом к Интернету не использует ту же подсеть, в противном случае таблица маршрутов вашего Mac с общим доступом к Интернету, скорее всего, запутается (мягко говоря).

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