Расшариваем инет по WiFi на Mac OS Server 10.6.8

27 июля 2011 г.

Apple ЛоготипНедавно столкнулся с проблемой – накрылся медным тазом wifi-роутер и нужно было сделать раздачу инета с Mac OS Server`а.
Проблема, на самом деле, абсолютно несложная и решается всего за несколько минут. Однако, кто сталкивался – знает, что именно в серверной макосе удобное расшаривание (как в обычной макосе) было убрано. Форумы же разбились, как мне показалось, на две части – одни считают, что это невозможно, другие дают какую-то кашу.
Указанные ниже шаги относятся к Mac OS Server 10.6.8 и могут отличаться для других версий системы. Кроме того, сами шаги приводятся только в качестве элементарного мануала и не являются инструкцией для создания высоконадежной и т.п. сети.

Итак, настройка. В моем случае, инет заходил ко мне на машину по Ethernet, а раздавать мне его нужно было через AirPort.

1. Настраиваем сетевые конфиги
Настройки Ethenret`a:

IP: {Ethernet IP}
Subnet: {Ethernet Mask}
Router: {Ethernet Router}
DNS: {Ethernet DNS}
Search Domains: {Ethernet Search Domains}

Настройки AirPort (привожу свои настройки, но естественно можно любые свои):

IP: 192.168.1.1
Subnet: 255.255.255.0
Router: оставляем пустым
DNS: оставляем пустым
Search Domains: оставляем пустым

2. Настраиваем серверную часть

Запускаем Server Admin. Открываем сервер и добавляем сервис NAT. Заходим в NAT и запускаем «Gateway Setup Assistant…». В настройщике в принципе можно везде прощелкать «Далее» и он добавит или перенастроит необходимые службы.
Далее, если Вам нужно, чтобы сервер сам раздавал клиентам адреса по DHCP, открываем DHCP в Server Admin`е, вкладка Subnets, выделяем сеть, созданную настройщиком NAT`а и проверяем данные (исправляем, если что-то не так, скорее всего DNS будет неправильным).
Должно получится так:

Subnet Name: {AirPort domain} – тут можно написать что угодно
Starting IP Address: 192.168.1.2 – исправляем под свои нужды
Ending IP Adress: 192.168.1.254 – исправляем под свои нужды
Subnet Mask: 255.255.255.0
Network Interface: en1 – может отличаться в зависимости от машины
Router: 192.168.1.1 – т.е. IP AirPort`а
DNS: {Ethernet DNS}
Search Domains: {Ethernet Search Domains}

Там же, в Server Admin`е, заходим в Firewall и настраиваем под свои нужды. В тестовых целях можно его полностью отключить (Settings -> Services -> Allow all traffic), а потом уже, когда все заработает, подпилить под себя.

3. Перегружаем Mac OS

Как бы смешно это не прозвучало, но это нужно сделать обязательно. Не тратьте время и не пытайтесь это обойти (мне было лень перегружаться и я потратил 20 мин, а потом все-таки перегрузился).

4. Создаем сеть

Кликаем сетевой значок в таскбаре и выбираем Create Network. В открывшемся окне ставим галочку на Require Password (если нужно) и создаем сеть.

5. Подключаемся с клиентов к созданной сети.

Сеть запущена и работает. На большом количестве машин не проверял, так же как и всякие вопросы безопасности. Но в бытовых целях на четыре машины все раздалось на отличненько.

Теги: рубрика Интернет