Установка сервера не принимает подсеть CIDR

Я пытаюсь установить сервер с нуля с фиксированным 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 была бы часть подсети.

enter image description here

0
задан 12 November 2019 в 14:41

2 ответа

Подсказка хочет сетевой адрес с префиксом 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 для Поля подсети. Это используется для автовычисления Широковещательного адреса, и Адрес шлюза в сети 'по умолчанию', но в случае здесь также удостоверяется, что Адрес, который Вы вводите, находится на самом деле в подсети, к которой Вы надеетесь добавлять его.

2
ответ дан 22 December 2019 в 00:00

Можно указать маску подсети по-разному: Отдельный от 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 ;)

0
ответ дан 22 December 2019 в 00:00

Другие вопросы по тегам:

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