Имеет ли значение, какой статический IP-адрес я выберу для своих устройств?

3855
Jorge Luque

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

Например, есть ли преимущество выбора меньшего числа, такого как 192.168.1.2, по сравнению с большим числом, таким как 192.168.100.100?

У меня также есть несколько других устройств, которые я подключаю к сети: пара других настольных ПК, телефонов, ноутбуков и т. Д.

14
Обратите внимание, что ваш маршрутизатор может работать правильно только в диапазоне 192.168.X. *, где X задается в маршрутизаторе и по умолчанию часто равно 0 или 1. Например, если адрес вашего маршрутизатора (шлюз по умолчанию в DHCP) равен 192.168.1.1, то адрес, например 192.168.100.200, может не иметь доступа к Интернету. Адреса типа *. *. *. 0, *. *. *. 254 и *. *. *. 255 лучше избегать. Arvo 5 лет назад 2
Вам не следует назначать номера вручную, за которые чувствует себя DHCP-сервер в вашей сети. Или ваш роутер ожидает найти за пределами вашего дома. Thorbjørn Ravn Andersen 5 лет назад 0

4 ответа на вопрос

19
Mikael Kjær

Технически это не имеет значения, какой IP-адрес у вашего устройства.

Обычно потребительские / домашние маршрутизаторы устанавливают диапазон DHCP на большие числа, т.е. От 100 до 200, в этом случае имеет смысл поместить статические IP-адреса за пределы этого диапазона.

Я склонен ставить вещи, которые я часто использую, на «простые цифры».

5
Tetsujin

Если вы понимаете, что такое подсеть, то все будет работать. Если вы этого не сделаете, то оставьте эту 3-ю цифру одинаковой во всем здании, так что все будет 192.168.1. nnn - или, более конкретно, независимо от того, что маршрутизатор использует по умолчанию - некоторые используют, например, 192.168.0.x. На уровне потребителей нет никаких причин форсировать какие-либо изменения в этом.

DHCP-сервер вашего маршрутизатора будет иметь «пул», из которого он выбирает свои назначения. Иногда это будет полный диапазон от 192.168.1.1 до 192.168.1.254

Если маршрутизатор автоматически не удалит статическое сопоставление из оставшегося пула, сначала убедитесь, что вы можете настроить этот пул вручную, чтобы избежать потенциального конфликта. Одним из способов было бы уменьшить пул до 192.168.1.20 и выше, а затем назначить статические устройства ниже этого.
Как уже сказал Микаэль, это оставляет «простые цифры» для ваших обычных устройств.
Ни один номер не «лучше», чем любой другой, так что просто используйте запоминающиеся.

4
Akina

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

Это неправильная (но возможная) практика, особенно когда MAC-адрес хранится в резервировании DHCP и реальный MAC-адрес этого IP-адреса отличается (может произойти в будущем, например, из-за замены поврежденного сетевого адаптера). Кроме того, любые изменения в DHCP, которые передаются клиентам (например, изменение адреса DNS или статического маршрута), не будут передаваться на вашу станцию. Вы должны проверить эти изменения и применить их на своей станции «вручную».

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

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

Есть ли какие-либо преимущества или недостатки при выборе определенных IP-адресов?

Нет, если вы используете IP-адреса из «частных» подсетей (для IPv4 см. RFC1918 ). Любой адрес IPv4 имеет длину 4 байта, не более.

Что касается вопроса на уровне потребителя, это слишком запутанно и вряд ли когда-либо станет проблемой. Tetsujin 5 лет назад 2
@ Tetsujin Нам неизвестна причина, по которой автор использует статическую адресацию. Если эта информация ему не понятна или не нужна, он может игнорировать ее и не читать. Но если это заставит его прочитать и понять то, что я ему написал, моя главная цель будет достигнута. Akina 5 лет назад 1
@ Акина Некоторые части меня немного смущают, но есть хорошее понимание. Вы говорите, что MAC-адрес моего компьютера может измениться, если я заменю свою сетевую карту, верно? Я также нашел полезной информацию "длинное 4-байтовое значение". Jorge Luque 5 лет назад 0
@JorgeLuque * Вы говорите, что MAC-адрес моего компьютера может измениться, если я заменю свою сетевую карту, верно? * Да, это так. Каждому сетевому адаптеру присваивается уникальный (в мировом диапазоне!) MAC-адрес его производителем (более того, в большинстве случаев первые 6 его шестнадцатеричных цифр позволяют определить производителя - иногда с некоторым удивлением). Кроме того, некоторые драйверы NIC позволяют изменять (заменять во время выполнения, а не хранить) MAC, видимый удаленными клиентами в дополнительных свойствах драйвера NIC. А некоторые NIC, имеющие собственный BIOS (например, Intel), позволяют переопределять MAC в свойствах NIC на аппаратном уровне. Akina 5 лет назад 2
0
xavier_fakerat

Действительно, поддержание нумерации как можно проще - это путь. Может показаться, что выбор более низкой цифры, скажем, 192.168.100.4по сравнению с тем, что 192.168.100.75может иметь преимущество в том, что касается установления соединения со шлюзом (по крайней мере, это то, что я изначально предполагал в моей настройке), но, конечно, это не так.

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

Похожие вопросы