#Что происходит и когда это важно
ip link отображает LOWER_UP, но проверка узла в локальном сегменте не проходит, внешние сайты не открываются.
#Возможные причины и как их отличить
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Неправильный адрес или подсетьIP/маска не совпадают с LAN. | Маршрут до шлюза уходит через другой интерфейс. | Сверить с документированными параметрами сети. |
| Проблема ARP/VLANУстройство и коммутатор физически связаны, но на канальном уровне не обмениваются нужными кадрами. | В ip neigh запись INCOMPLETE/FAILED после попытки связи. | Проверить порт VLAN и MAC фильтрацию у администратора. |
| Брандмауэр или шлюзПакеты локально идут, но удалённое соединение блокируется. | Шлюз доступен, а конечный сервис нет. | Проверить маршрут и политику без отключения защиты. |
#Пошаговая диагностика и исправление
- Проверьте активное устройствоОткройте терминал. Выполните
ip -br link; у нужного Ethernet должен быть UP/LOWER_UP. Если NO-CARRIER, проверьте кабель и порт — описываемая диагностика отличается. Если адрес есть, но линк неактивен, восстановите физическую связь до любой проверки шлюза. - Посмотрите адрес и сетьВыполните
ip -br addrиip route. Запишите маску IPv4 и предполагаемый шлюз из сетевой документации. Не назначайте 192.168.1.1 только по привычке: в вашей сети шлюз может быть другим. - Определите путь до шлюзаПодставьте правильный адрес шлюза в
ip route get АДРЕС_ШЛЮЗАи проверьте dev/source адрес; ошибочный интерфейс указывает на конфигурацию маршрутов. Команда только показывает вычисленный путь, пакетов не отправляет. - Проверьте доступ к шлюзу без спамаИспользуйте
ping -c 3 АДРЕС_ШЛЮЗАс допустимым адресом. Отсутствие ответов не всегда доказывает обрыв: ICMP иногда блокируется; сопоставьте с доступом к известному TCP-сервису шлюза через браузер или согласованный инструмент. - Проверьте состояние соседстваПосле попытки связи введите
ip neigh show. Найдите шлюз: REACHABLE/STALE обычно значит, что MAC был обнаружен; FAILED/INCOMPLETE — отсутствие успешного разрешения на канальном уровне. Если используется VLAN, сетевой администратор проверит назначение порта на коммутаторе. - Сравните с другим устройством в том же сегментеПодключите второй заведомо рабочий компьютер к этому же порту/кабелю, если это допускается правилами сети. Если он тоже не проходит к шлюзу, исследуйте порт/коммутатор, а не драйвер Linux.
- Проверьте после точечного исправленияПосле исправления маски, VLAN или порта уполномоченным администратором повторите route get, доступ к шлюзу и затем к рабочему ресурсу. Сначала убедитесь, что локальная сеть функционирует, затем проверяйте DNS.
#Команды из инструкции с пояснениями
ip -br linkip -br addrip routeip neigh show#Как проверить результат
Адрес/маска соответствуют LAN, шлюз доступен разрешённым способом, нужный сервис открывается, после переподключения проблема не возвращается.
#Если проблема не устранена
Если ARP остаётся FAILED, передайте сетевому специалисту интерфейс, VLAN и MAC/port (без публичного раскрытия). Если шлюз доступен, а внешние сети нет, проверьте маршруты/политику на шлюзе.