почему меняется ip адрес принтера

Принтер Wi-Fi постоянно меняет локальный IP

Я использую Wi-Fi принтер Brother 7860dw с 64-битным ПК с Windows 8.1.

Принтер выключен большую часть времени для экономии электроэнергии. Когда я включаю его, он получает IP от маршрутизатора. Проблема в том, что при наличии нескольких устройств Wi-Fi в доме IP-адрес принтера всегда различается, и Windows использует древнюю настройку порта TCP/IP для идентификации принтера. В результате у меня есть куча неактивных дублирующих принтеров на разных портах.

Поддержка брата не смогла мне помочь. Существует способ установить статический IP-адрес для принтера, но это не означает, что маршрутизатор всегда будет назначать ему этот IP-адрес. Насколько я понимаю, все 3 устройства: маршрутизатор, принтер и ПК должны согласиться использовать один и тот же IP-адрес для работы.

Как я могу сделать этот принтер подключиться сразу после включения?

1 ответ 1

Если все сделано правильно, ваш маршрутизатор зарезервирует этот IP-адрес для MAC-адреса, связанного с вашим принтером. То, что вы хотите найти в настройках маршрутизатора, это список резервирования DHCP. Хотя каждый маршрутизатор немного отличался, он был у всех моих прошлых маршрутизаторов. Я использовал Dlink, Linksys, Netgear и Belkin, так что я уверен, что если у вас установлен текущий маршрутизатор, у этого маршрутизатора также будет этот параметр.

Вам понадобится MAC-адрес вашего принтера, который можно найти через панель управления. У меня нет этого принтера, но то, что я понял из руководства пользователя, MAC-адрес должно быть легко найти в категории «Сеть» на панели управления.

Получив MAC-адрес, добавьте его в список резервирования DHCP вашего маршрутизатора и назначьте ему IP-адрес. Попробуйте использовать номер, который не используется ни одним другим компьютером, посмотрев на страницу состояния вашего маршрутизатора. Если вы не можете найти это, просто выберите номер и перезапустите все остальные машины в вашей сети. Это касается смартфонов, в противном случае вы можете столкнуться с временным конфликтом IP-адресов, который может помешать настройке принтера.

После этой настройки убедитесь, что ваш принтер настроен на автоматический режим в соответствии с настройками проводной локальной сети или беспроводной локальной сети на принтере, в зависимости от того, как принтер подключен к маршрутизатору, проводной или беспроводной, соответственно.

Теперь вы сможете настроить программное обеспечение принтера на ПК, как правило, используя назначенный IP-адрес.

Источник

Как узнать ip принтера: самые простые способы

Сетевой адрес принтера в зависимости от некоторых обстоятельств может меняться. В таком случае у вас не получится напечатать документ. Рассказываем, как проверить, виноват ли в этом ip оргтехники.

Иногда в операционной системе возникают ошибки, которые приводят к сбоям в работе оргтехники. Например, сетевой адрес принтера может быть изменен без ведома пользователя. В таком случае Windows попытается отправить документ на печать по старому адресу, но ничего не произойдет. Тогда потребуется узнать ip адрес принтера для того чтобы восстановить процесс печати. Существует множество способов того, как это сделать. Начиная от самых простых, с которыми справится даже новичок, и заканчивая более продвинутыми, которые подойдут для опытных пользователей. К какой бы категории из этих двух вы ни относились, следуя инструкциям, приведенным ниже, вы сможете получить искомую информацию.

Как узнать ip адрес принтера в сети через интерактивное меню

Многие современные принтеры оснащаются небольшим экраном, который упрощает взаимодействие с техникой. Он нужен не только для того чтобы пользователь смог более наглядно получить информацию. С его помощью можно посмотреть спецификации устройства, которые и будут содержать текущий ip-адрес.

Для этого вам потребуется зайти в настройки. Какого-то универсального названия не существует, всё зависит от модели. У кого-то этот пункт может называться «Опции», а у кого-то «Установки» и так далее. По аналогии можно понять, в каком разделе находится нужная нам информация. В крайнем случае, можете попробовать поочередно заходить во все пункты меню, пока не отыщите сетевой адрес. Если в качестве языка интерфейса выбран английский язык, нужно проверить разделы «Settings», «Options».

Как найти ip адрес принтера в свойствах

Если вы являетесь обладателем старого принтера, то можно воспользоваться информацией, которую предоставляет операционная система о подключенных устройствах. Для этого выполните следующие действия:

Как посмотреть ip адрес принтера с помощью настроек роутера

Если принтер подключен к компьютеру с помощью Wi-Fi, можно посмотреть адрес в настройках маршрутизатора. Для этого потребуется узнать ip-адрес сетевого оборудования. Обычно он располагается на тыльной стороне роутера и выглядит следующим образом: 192.168.1.1. После этого откройте любой браузер и введите в адресную строку эти цифры. Должен открыться интерфейс по настройке маршрутизатора. У некоторых производителей сетевого оборудования, помимо цифрового адреса, имеется и вторичный буквенный. Например, у компании Tenda это tendawifi.com. У других производителей также нечто похожее.

Для того чтобы зайти в настройки роутера, потребуется ввести логи и пароль от учетной записи. Зачастую логин — это «admin», а пароль указывается также на тыльной стороне сетевого девайса. Потребуется найти раздел с подключенными устройствами. В зависимости от модели маршрутизатора, он может находиться в разных местах. Обычно это категория так и называется «Устройства». В ней вы найдете все подсоединенные к роутеру гаджеты. Обычно рядом с каждым пишется его ip-адрес.

Как определить ip адрес принтера, используя пробный лист

Очень часто при печати пробного листа, на нем в качестве текста для теста печатается подробная информация о принтере. И в ней указывается, в том числе сетевой адрес. Чтобы осуществить пробную печать, проделайте следующие шаги:

Читайте также:  когда на мтс нет денег что говорят

Как узнать ip адрес принтера в «Word»

Наверняка, вы обращали внимание, что некоторые текстовые редакторы пишут информацию об устройстве, через которое выполняется печать. Word установлен на компьютере, наверное, у каждого. Поэтому проще всего использовать его.

Как определить сетевой адрес принтера при помощи командной строки

Как найти ip адрес принтера, используя ПО от разработчика

Многие разработчики создают уникальные программы, совместимые только с их продукцией. Он предназначены не только для устранения различных проблем, но и предоставляют пользователю исчерпывающую информацию о его девайсе. Скачать подобные программы можно, разумеется, на официальных сайтах. Практически все девелоперы оргтехники (Canon, Epson, Kyocera, Brother и остальные) имеют собственное ПО. Также существуют и универсальные решения по типу: NetViewer, IPScan, LANScope. Если вам не удалось найти официальную утилиту, то можете воспользоваться одной из них. Однако нет никакой гарантии, что они отобразят корректную информацию, поэтому пользоваться ими стоит только в том случае, если остальные способы вам не помогли.

Как задать ip адрес принтеру

После того, как вы узнали ip-адрес, можно его поменять. Для этого выполните следующие действия:

Источник

Клиенты получают неверные настройки (IP-адреса) по DHCP

Чтобы взаимодействовать с другими, каждому устройству в сети необходимо иметь четыре основные настройки на сетевом адаптере — IP-адрес, маску, шлюз по умолчанию и адреса DNS-серверов (хотя последнее на самом деле опционально). Есть два основных способа назначения сетевых настроек — статически (вручную) и динамически (автоматически по протоколу DHCP от DHCP-сервера).

Второй вариант чаще всего гораздо удобнее, ведь настройки не придётся прописывать руками. Но наверняка многим приходилось сталкиваться с ситуацией, когда клиентское устройство получает совершенно другой IP-адрес вместо корректных настроек от DHCP-сервера. И тогда очень важно понять, почему так происходит и как всё быстро исправить. В посте я расскажу об этом.

Симптомы

Обычно всё начинается с жалоб на неработающий интернет или отсутствие доступа к локальным сетевым ресурсам. Иногда достаточно провести диагностику только на стороне клиента, но может понадобиться полная диагностика и со стороны сервера в том числе. Начнём с первой опции.

Диагностика на стороне клиента

Чтобы понять, что происходит, первым делом, конечно, следует проверить, подключён ли клиент физически к проводной или беспроводной сети. Если да, то самое время приступать к проверке сетевых настроек на устройстве клиента с помощью утилит ipconfig /all (в командной строке Windows), ifconfig или ip addr (в терминале Linux).

Вывод команд покажет текущий IP-адрес и другие настройки на сетевом адаптере (или всех адаптерах, если их несколько). При этом, если на сетевом адаптере нет корректного IP-адреса, возможных вариантов его настроек может быть немного.

Вариант 1. Текущий IP-адрес имеет вид 169.254.Х.Х

Скорее всего, на клиентской машине при этом установлена ОС Windows. Это значит, что клиенту действительно не удалось получить сетевые настройки, потому что DHCP-сервер не отвечал, и адрес был сгенерирован службой APIPA (Automatic Private IP Addressing) из диапазона 169.254.0.0 – 169.254.255.255. Если клиент — Linux-машина, адрес может принимать вид 0.0.0.0, либо отсутствовать в принципе.

Пожалуй, самое очевидное действие в такой ситуации — попытаться снова получить IP-адрес, отправив повторно DHCP-запрос, а заодно убедиться, что на устройстве запущен DHCP-клиент. Это можно сделать несколькими способами:

При выводе каких-либо ошибок и/или предупреждений нужно в первую очередь их устранить — например если DHCP-клиент не запущен, сперва его необходимо включить. После этого нужно снова проверить настройки. Если результат остался прежним, проверьте работоспособность сетевого драйвера и стека протоколов TCP/IP в целом. Проще всего это сделать с помощью команды ping 127.0.0.1 (так называемая проверка внутренней обратной петли). Если в результате выполнения команды ответ от собственного сетевого адаптера получен, можно считать диагностику на стороне клиента завершённой и переходить к диагностике со стороны DHCP-сервера.

Вариант 2. Текущий IP-адрес не из диапазона 169.254.0.0 – 169.254.255.255, но и не из того диапазона адресов, которые должен выдавать DHCP-сервер

Как известно, чудес не бывает. Если настройки, которые получает клиент, не от доверенного DHCP-сервера в сети, значит, их раздаёт кто-то другой. Тот, кто случайно или специально подключил к сети DHCP-сервер со своей конфигурацией. Возможно, это обычный Wi-Fi-роутер, к которому кабель по ошибке подключили через один из LAN-портов. Тогда ваша задача — найти недоверенный DHCP-сервер и предотвратить такие попытки в будущем.

Здесь нужно вспомнить, как работает DHCP-протокол. Клиент отправляет широковещательный запрос (DHCPDISCOVER), который получат все DHCP-серверы в сети и отправят в ответ свои предложения IP-адреса (DHCPOFFER). При этом клиент примет первое полученное предложение (DHCPOFFER), скорее всего, от ближайшего DHCP-сервера, а остальные отклонит.

Очевидно, что предложение от доверенного DHCP-сервера приходит позже, скорее всего, потому, что он дальше от клиента. Для последующей диагностики на устройстве клиента нужно установить анализатор сетевого трафика (Wireshark или tcpdump), запустить его, отфильтровав трафик по типу протокола DHCP или портам 67–68, и посмотреть в DHCP-ответах IP и MAC адрес DHCP-сервера, который их отправляет:

Дальше дело за малым. Во-первых, можно воспользоваться сервисом macvendors.com или аналогичным и по MAC-адресу определить производителя оборудования этого устройства. У Wireshark есть такая функция. Во-вторых, если есть управляемые коммутаторы в сети, найти по MAC, в какой порт какого коммутатора подключено это устройство. После нейтрализации недоверенного DHCP-сервера клиенту, скорее всего, удастся получить верные настройки. Для предотвращения таких инцидентов в будущем рекомендуется внедрить методы защиты от атак на DHCP на сетевом оборудовании.

Читайте также:  как узнать скорость компьютера на виндовс 10

Вариант 3. Текущий IP-адрес корректный, но доступа к интернету и другим сетевым ресурсам по-прежнему нет

Если это так, то стоит вернуться к проверке не только самого IP-адреса, но и всех остальных настроек. И особенно к проверке маски, адреса шлюза по умолчанию и адресов DNS-серверов, так как именно через шлюз устройству предстоит связываться с другими сетями, а с помощью DNS-серверов — преобразовывать доменные имена в IP-адреса.

Следует помнить, что DHCP-сервер может раздавать настройки выборочно, а сам клиент может выборочно их применять. Например, только IP-адрес, маску и шлюз. Это скорее исключение, но в таком случае адреса DNS придётся прописать руками. Гораздо хуже, если настройки адресов DNS-серверов от DHCP-сервера игнорируются просто потому, что их переопределяет стороннее ПО или неверные статические настройки. Такое тоже бывает.

Диагностика на стороне сервера

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

Запущен ли DHCP как сервис?

В зависимости от ОС, дистрибутива и реализации DHCP-сервера, проверить это можно по-разному. Если сервис остановлен и есть ошибки в конфигурационных файлах, то запустить его не удастся. Это первая отправная точка. Если сервис запущен, можно переходить к следующему шагу.

Приходят ли запросы от клиентов на DHCP-сервер?

Чтобы определить это, нужно снова запустить анализатор сетевого трафика. На этот раз на сервере. После запуска на сервере tcpdump, dhcpdump или Wireshark клиенту, у которого проблемы с получением адреса, необходимо попытаться получить его снова любым способом, описанным в начале статьи. Если DHCP-сервер работает в штатном режиме, то должны быть и запросы, и ответы. Но всё может быть иначе.

Нет ни запросов, ни ответов?

Предположим, что у нас есть по крайней мере один клиент, которому не удаётся получить настройки, и запрос от него точно должен был прийти на сервер. Если этого не произошло, очевидно, что клиент либо сам не отправляет запрос, либо запрос не доходит до сервера по разным причинам. Может, он блокируется на промежуточном сетевом оборудовании или в сети некорректно работает ретрансляция DHCP-запросов dhcp_relay.
Чтобы это проверить, можно в первом случае вернуться к диагностике на стороне клиента и проследить с помощью анализатора сетевого трафика, что клиент отправляет DHCP-запрос. Во втором — проверить настройки на промежуточном сетевом оборудовании.

Запрос(ы) есть, ответа(ов) нет?

Самая простая и очевидная причина в этом случае — закончился пул свободных адресов. Это легко проверить на самом DHCP-сервере по списку выделенных IP-адресов (leases). Если причина действительно в этом — задумайтесь: возможно, пришло время для увеличения пула пригодных для использования IP-адресов на сервере. Чтобы решить проблему прямо сейчас, можно почистить список существующих адресов, выданных в аренду клиентам, уменьшить время аренды и перезапустить сервис DHCP. Но быстрые решения помогают не всегда, а причин может быть гораздо больше. В таком случае придётся детально просматривать логи, а также последние изменения в конфигурации на сервере.

Чтобы взаимодействовать с другими, каждому устройству в сети необходимо иметь четыре основные настройки на сетевом адаптере — IP-адрес, маску, шлюз по умолчанию и адреса DNS-серверов (хотя последнее на самом деле опционально). Есть два основных способа назначения сетевых настроек — статически (вручную) и динамически (автоматически по протоколу DHCP от DHCP-сервера).

Второй вариант чаще всего гораздо удобнее, ведь настройки не придётся прописывать руками. Но наверняка многим приходилось сталкиваться с ситуацией, когда клиентское устройство получает совершенно другой IP-адрес вместо корректных настроек от DHCP-сервера. И тогда очень важно понять, почему так происходит и как всё быстро исправить. В посте я расскажу об этом.

Симптомы

Обычно всё начинается с жалоб на неработающий интернет или отсутствие доступа к локальным сетевым ресурсам. Иногда достаточно провести диагностику только на стороне клиента, но может понадобиться полная диагностика и со стороны сервера в том числе. Начнём с первой опции.

Диагностика на стороне клиента

Чтобы понять, что происходит, первым делом, конечно, следует проверить, подключён ли клиент физически к проводной или беспроводной сети. Если да, то самое время приступать к проверке сетевых настроек на устройстве клиента с помощью утилит ipconfig /all (в командной строке Windows), ifconfig или ip addr (в терминале Linux).

Вывод команд покажет текущий IP-адрес и другие настройки на сетевом адаптере (или всех адаптерах, если их несколько). При этом, если на сетевом адаптере нет корректного IP-адреса, возможных вариантов его настроек может быть немного.

Вариант 1. Текущий IP-адрес имеет вид 169.254.Х.Х

Скорее всего, на клиентской машине при этом установлена ОС Windows. Это значит, что клиенту действительно не удалось получить сетевые настройки, потому что DHCP-сервер не отвечал, и адрес был сгенерирован службой APIPA (Automatic Private IP Addressing) из диапазона 169.254.0.0 – 169.254.255.255. Если клиент — Linux-машина, адрес может принимать вид 0.0.0.0, либо отсутствовать в принципе.

Пожалуй, самое очевидное действие в такой ситуации — попытаться снова получить IP-адрес, отправив повторно DHCP-запрос, а заодно убедиться, что на устройстве запущен DHCP-клиент. Это можно сделать несколькими способами:

Читайте также:  рейтинг теплиц для дачи

При выводе каких-либо ошибок и/или предупреждений нужно в первую очередь их устранить — например если DHCP-клиент не запущен, сперва его необходимо включить. После этого нужно снова проверить настройки. Если результат остался прежним, проверьте работоспособность сетевого драйвера и стека протоколов TCP/IP в целом. Проще всего это сделать с помощью команды ping 127.0.0.1 (так называемая проверка внутренней обратной петли). Если в результате выполнения команды ответ от собственного сетевого адаптера получен, можно считать диагностику на стороне клиента завершённой и переходить к диагностике со стороны DHCP-сервера.

Вариант 2. Текущий IP-адрес не из диапазона 169.254.0.0 – 169.254.255.255, но и не из того диапазона адресов, которые должен выдавать DHCP-сервер

Как известно, чудес не бывает. Если настройки, которые получает клиент, не от доверенного DHCP-сервера в сети, значит, их раздаёт кто-то другой. Тот, кто случайно или специально подключил к сети DHCP-сервер со своей конфигурацией. Возможно, это обычный Wi-Fi-роутер, к которому кабель по ошибке подключили через один из LAN-портов. Тогда ваша задача — найти недоверенный DHCP-сервер и предотвратить такие попытки в будущем.

Здесь нужно вспомнить, как работает DHCP-протокол. Клиент отправляет широковещательный запрос (DHCPDISCOVER), который получат все DHCP-серверы в сети и отправят в ответ свои предложения IP-адреса (DHCPOFFER). При этом клиент примет первое полученное предложение (DHCPOFFER), скорее всего, от ближайшего DHCP-сервера, а остальные отклонит.

Очевидно, что предложение от доверенного DHCP-сервера приходит позже, скорее всего, потому, что он дальше от клиента. Для последующей диагностики на устройстве клиента нужно установить анализатор сетевого трафика (Wireshark или tcpdump), запустить его, отфильтровав трафик по типу протокола DHCP или портам 67–68, и посмотреть в DHCP-ответах IP и MAC адрес DHCP-сервера, который их отправляет:

Дальше дело за малым. Во-первых, можно воспользоваться сервисом macvendors.com или аналогичным и по MAC-адресу определить производителя оборудования этого устройства. У Wireshark есть такая функция. Во-вторых, если есть управляемые коммутаторы в сети, найти по MAC, в какой порт какого коммутатора подключено это устройство. После нейтрализации недоверенного DHCP-сервера клиенту, скорее всего, удастся получить верные настройки. Для предотвращения таких инцидентов в будущем рекомендуется внедрить методы защиты от атак на DHCP на сетевом оборудовании.

Вариант 3. Текущий IP-адрес корректный, но доступа к интернету и другим сетевым ресурсам по-прежнему нет

Если это так, то стоит вернуться к проверке не только самого IP-адреса, но и всех остальных настроек. И особенно к проверке маски, адреса шлюза по умолчанию и адресов DNS-серверов, так как именно через шлюз устройству предстоит связываться с другими сетями, а с помощью DNS-серверов — преобразовывать доменные имена в IP-адреса.

Следует помнить, что DHCP-сервер может раздавать настройки выборочно, а сам клиент может выборочно их применять. Например, только IP-адрес, маску и шлюз. Это скорее исключение, но в таком случае адреса DNS придётся прописать руками. Гораздо хуже, если настройки адресов DNS-серверов от DHCP-сервера игнорируются просто потому, что их переопределяет стороннее ПО или неверные статические настройки. Такое тоже бывает.

Диагностика на стороне сервера

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

Запущен ли DHCP как сервис?

В зависимости от ОС, дистрибутива и реализации DHCP-сервера, проверить это можно по-разному. Если сервис остановлен и есть ошибки в конфигурационных файлах, то запустить его не удастся. Это первая отправная точка. Если сервис запущен, можно переходить к следующему шагу.

Приходят ли запросы от клиентов на DHCP-сервер?

Чтобы определить это, нужно снова запустить анализатор сетевого трафика. На этот раз на сервере. После запуска на сервере tcpdump, dhcpdump или Wireshark клиенту, у которого проблемы с получением адреса, необходимо попытаться получить его снова любым способом, описанным в начале статьи. Если DHCP-сервер работает в штатном режиме, то должны быть и запросы, и ответы. Но всё может быть иначе.

Нет ни запросов, ни ответов?

Предположим, что у нас есть по крайней мере один клиент, которому не удаётся получить настройки, и запрос от него точно должен был прийти на сервер. Если этого не произошло, очевидно, что клиент либо сам не отправляет запрос, либо запрос не доходит до сервера по разным причинам. Может, он блокируется на промежуточном сетевом оборудовании или в сети некорректно работает ретрансляция DHCP-запросов dhcp_relay.
Чтобы это проверить, можно в первом случае вернуться к диагностике на стороне клиента и проследить с помощью анализатора сетевого трафика, что клиент отправляет DHCP-запрос. Во втором — проверить настройки на промежуточном сетевом оборудовании.

Запрос(ы) есть, ответа(ов) нет?

Самая простая и очевидная причина в этом случае — закончился пул свободных адресов. Это легко проверить на самом DHCP-сервере по списку выделенных IP-адресов (leases). Если причина действительно в этом — задумайтесь: возможно, пришло время для увеличения пула пригодных для использования IP-адресов на сервере. Чтобы решить проблему прямо сейчас, можно почистить список существующих адресов, выданных в аренду клиентам, уменьшить время аренды и перезапустить сервис DHCP. Но быстрые решения помогают не всегда, а причин может быть гораздо больше. В таком случае придётся детально просматривать логи, а также последние изменения в конфигурации на сервере.

Источник

Образовательный портал