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

15

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

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

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

Хорхе Луке
источник
2
Обратите внимание, что ваш маршрутизатор может работать правильно только в диапазоне 192.168.X. *, где X задается в маршрутизаторе и по умолчанию часто равно 0 или 1. Например, если адрес вашего маршрутизатора (шлюз по умолчанию в DHCP) равен 192.168.1.1, то такой адрес, как 192.168.100.200, может не иметь доступа к Интернету. Адреса нравятся . . *. 0, . . *. 254 и . . *. 255 лучше всего избегать.
Арво
Вы не должны вручную назначать номера, за которые чувствует себя DHCP-сервер в вашей сети. Или ваш роутер ожидает найти за пределами вашего дома.
Турбьёрн Равн Андерсен

Ответы:

18

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

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

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

Микаэль Къер
источник
6

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

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

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

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

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

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

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

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

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

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

Tetsujin
источник
0

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

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

xavier_fakerat
источник