Фон: Я пытаюсь подключить свой MacBook Pro к сети бизнес-класса, где у меня нет доступа для перезагрузки сервера, переключателей или маршрутизатора.
Проблема: MacBook Pro (рабочий Snow Leopard, обновленный от Leopard), не получит IP-адрес через DHCP и неоднократно самоприсваивается 169.xx IP-адрес. Я попытался перезапустить компьютер, изменив сетевые порты и с помощью различных кабелей. Каждый раз компьютер имеет ту же проблему. Я могу соединиться с той же сетью через точку беспроводного доступа без проблемы, и другие ПК (в новинку для сети) могут получить IP-адрес без проблемы.
Вопрос: Почему мой MacBook Pro не получит IP-адрес через соединение Ethernet? Какие-либо предложения?
При выполнении Сервера Snow Leopard необходимо будет перейти к Предпочтениям Сервера и отключить брандмауэр безопасности так, чтобы компьютер мог получить доступ к DHCP на маршрутизаторе. После того как это происходит, Вам присвоят корректный IP-адрес.
Это взяло меня несколько дней и часов для понимания этого. Это так печально, так как я не знаю, является ли это средство защиты излишеством, если Вы находитесь позади маршрутизатора NAT.
Тот бизнес даже использует DHCP? Если это - сеть "бизнес-класса", у них могут быть определенные параметры сети, аутентификация MAC или другие меры безопасности наряду с DHCP. Они делают это для хранения их машин в сети и других прочь его. Я предполагаю, что Вы разрешены использовать эту сеть? Вам, вероятно, придется получить разрешение добавлять/использовать другой компьютер в их сети.
Очевидный ответ: Вы подтвердили, что порт Ethernet настроен для получения IP-адреса через DHCP?
Если DHCP уже установлен для этого сетевого интерфейса, перейдите в "усовершенствованный..." окно и нажмите "Renew DHCP Lease". Это помогает?
Ужасное обходное решение взлома: Удалите интерфейс сети Ethernet (выберите его и нажмите "-" кнопка внизу). Создайте новый интерфейс сети Ethernet.
У меня была та же проблема после обновления от Leopard до Snow Leopard. Обновление SL от 10,6 до 10.6.1 разрешило его для меня, но YMMV
Мой ответ на этот другой вопрос (для Wi-Fi, но все еще применимый к Вашей проблеме) уберет Ваши сетевые предпочтения, которые будут намного легче, чем переустановка ОС.
Когда я записал, что 10.6.2 не отсутствовал, но снова переустановка 10.6.2 комбинаций updater будет большим шагом для взятия, прежде чем ОС переустановит.
У нас была подобная проблема в нашей офисной сети после того, как мы обновили DHCP (Debian Linux) хост. Выпущенный значение по умолчанию/etc/hosts файл на том поле имело неправильную запись для своего собственного IP:
127.0.1.1 ns.ournetwork.nl ns
Этот IP был возвращен в BOOTP/запросе DHCP, и клиенты Mac отказываются от этого ответа! Изменение IP:
192.168.1.6 ns.ournetwork.nl ns
и перезапуск dhcpd3 решил проблему :-)