6

Справочная информация: я пытаюсь подключить свой MacBook Pro к сети бизнес-класса, где у меня нет доступа для перезагрузки сервера, коммутаторов или маршрутизатора.

Проблема: MacBook Pro (работает на Snow Leopard, обновленной с Leopard) не получит IP-адрес через DHCP и неоднократно сам назначает IP-адрес 169.xx. Я попытался перезагрузить компьютер, изменить сетевые порты и использовать другие кабели. Каждый раз, когда компьютер имеет ту же проблему. Я могу без проблем подключиться к той же сети через беспроводную точку доступа, а другие ПК (новички в сети) могут получить IP-адрес без проблем.

Вопрос: Почему мой MacBook Pro не получает IP-адрес через соединение Ethernet? Какие-либо предложения?

10 ответов10

2

Этот бизнес даже использует DHCP? Если это сеть бизнес-класса, они могут иметь определенные сетевые параметры, проверку подлинности MAC или другие меры безопасности наряду с DHCP. Они делают это, чтобы держать свои машины в сети, а другие - вне ее. Я полагаю, вы авторизованы для использования этой сети? Возможно, вам придется получить разрешение на добавление / использование другого компьютера в своей сети.

1

Вы пытались восстановить права доступа к диску и восстановить диск с помощью утилиты диска с загрузочного компакт-диска ОС? Часто ненадежные разрешения могут вызывать всевозможные странные проблемы, особенно после обновления.

1

Очевидный ответ: Вы подтвердили, что порт Ethernet настроен на получение IP-адреса через DHCP?

Если для этого сетевого интерфейса уже установлен DHCP, перейдите в окно «Дополнительно ...» и нажмите "Обновить аренду DHCP". Это помогает?

Обходной путь уродливого взлома: удалите сетевой интерфейс Ethernet (выберите его и нажмите кнопку «-» внизу). Создайте новый сетевой интерфейс Ethernet.

1

Если вы используете сервер Snow Leopard, вам нужно перейти в настройки сервера и отключить брандмауэр безопасности, чтобы компьютер мог получить доступ к DHCP на маршрутизаторе. Как только это произойдет, вам будет назначен правильный IP-адрес.

Мне понадобилось несколько дней и часов, чтобы понять это. Это так расстраивает, так как я не знаю, является ли эта функция безопасности излишней, если вы находитесь за маршрутизатором NAT.

1

На моем unibody MacBook Pro 17 ", работающем под Snow Leopard, проблема с DHCP, как оказалось, была решена путем переключения с безопасности WEP на WPA2 в сети WiFi. У меня не было проблем с использованием WEP на iPad, двух iPhone и еще одном MacBook Pro (всего 13 дюймов). На самом деле оба MBP работают с 10.6.8, поэтому я до сих пор не уверен, почему один работал, а другой нет, но после перехода на WPA2 все счастливы!

1

Запустив следующую команду на MAC при попытке DHCP, можно предоставить больше информации (возможно, чем хотелось бы)

sudo tcpdump -vv -ien0 port 67 and port 68
0

У меня возникла та же проблема после перехода с Leopard на Snow Leopard. Обновление SL с 10.6 до 10.6.1 решило это для меня, но YMMV

0

Мой ответ на этот другой вопрос (для Wi-Fi, но все еще применимый к вашей проблеме) прояснит ваши сетевые настройки, что будет намного проще, чем переустановка ОС.

Проблема с MacBook Air автоматически не получает бесплатный Wi-Fi сети DNS или адрес маршрутизатора

Когда я писал, что 10.6.2 не было, но повторная установка комбинированного средства обновления 10.6.2 была бы отличным шагом перед переустановкой ОС.

0

У нас была похожая проблема в нашей офисной сети после того, как мы обновили хост 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 устранил проблему :-)

0

Если вы используете ipfw, добавьте эту строку:

allow udp from 192.168.178.0/24 67,68 to any 67,68 in keep-state

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