Я пытаюсь установить сервер с нуля с фиксированным IP-адресом. Для установки я использую обеспеченный ISO 18.04.3 и агент установки Ubuntu.
Сначала я думал, что мое понимание подсети, CIDR был неправильным, но после того, как я получил вероятную информацию из https://networkengineering.stackexchange.com/questions/63499/how-to-interpret-subnet-mask
Я уверен, что это - больше проблема в рамках Ubuntu.
Когда я вхожу 255.255.252.0/22
как подсеть CIDR и 10.16.192.252
как IP-адрес я получаю сообщение об ошибке это 10.16.192.251 is not contained in 255.255.252.0/22
. Но калькулятор подсети говорит мне это 10.16.192.1 - 10.16.195.254
была бы часть подсети.
Подсказка хочет сетевой адрес с префиксом CIDR. Таким образом, если Вы используете 10.16.192.251/22
для Вашей сети (255.255.252.0 маски подсети,/22 маска CIDR), необходимо сначала вычислить сетевой адрес (первый IP диапазона, обычно.0 с как это в последней подсети, но мог быть другой третий октет, в этом случае 10.16.192.0 сетевой адрес), и затем вставьте это для subnet
с маской CIDR.
Поэтому используйте 10.16.192.0/22
для Поля подсети. Это используется для автовычисления Широковещательного адреса, и Адрес шлюза в сети 'по умолчанию', но в случае здесь также удостоверяется, что Адрес, который Вы вводите, находится на самом деле в подсети, к которой Вы надеетесь добавлять его.
Можно указать маску подсети по-разному: Отдельный от IP-адреса, или в сочетании с ним. Вы делаете обоих одновременно ;)
Маска подсети 255.255.252.0
записан в двоичном файле, 11111111.11111111.11110000.00000000
. Это в основном означает, передние 22 бита фиксируются для всех IP-адресов в этой подсети, только последние десять битов могут варьироваться. Таким образом, подсеть охватывает IP-адреса от 10.16.192.0
кому: 10.16.195.255
. Первое и последние адреса в тех располагаются, имеют особое назначение, таким образом, хост-системы могут иметь IP-адреса от 10.16.192.1
кому: 10.16.195.254
.
Другой способ указать маску подсети состоит в том, чтобы просто записать число фиксированных битов после IP-адреса, разделенного наклонной чертой. В этом случае первые 22 бита фиксируются, таким образом, так называемая нотация CIDR была бы 10.16.192.251/22
.
Таким образом, можно записать IP-адрес и подсеть как также
IP-адрес 10.16.192.251 с маской подсети 255.255.252.0
или как
10.16.192.251/22
но не оба одновременно. И в любом случае, Вы не комбинируете одну нотацию маски подсети с другой нотацией маски подсети, поскольку Вы сделали в 255.255.252.0/22 ;)