Сегодня столкнулся с проблемой. У провайдера через раз работает DHCP и не выдаёт статический IP-адрес.

Собственно, во всей конторе нет интернета. А сегодня пятое число, зарплату платить нужно — пропускать нельзя.

Но я не об этом. Звоню провайдеру. Говорю: DHCP просто раздаёт. Давай пропишем статический IP, и всё будет хорошо. Ну ок. Присылает мне данные, а там маска 255.255.255.192.

Начинаю вводить. pfSense требует краткую маску. Блин. Интернета нет. ipcalc нет, потому как Windows (кстати, sipcalc, на мой взгляд, лучше).

Можно только с помощью calc перевести 192 в бинарное число: 11000000.

Роман Шубин
Роман Шубин
CEO & CTO, Главред в «Цифровой улей»
Задать вопрос
Ну а теперь мнемоника. Единичка большая, поэтому увеличивает маску, нолик маленький, поэтому уменьшает.

Все помнят, что:

255.255.255.0   = /24 = 11111111 11111111 11111111 00000000
255.255.255.255 = /32 = 11111111 11111111 11111111 11111111

Теперь считаем:

255.255.255.192 = 11111111 11111111 11111111 11000000

24 + 2 единички = /26, потому что единичка большая и увеличивает маску.

или

32 − 6 ноликов = /26, потому что нолик маленький. Фиксиков все смотрели?

С какой стороны считать — ваше дело. Я считаю нолики.

Роман Шубин
Роман Шубин
CEO & CTO, Главред в «Цифровой улей»
Задать вопрос
Неважно, с какой стороны считать, результат одинаковый.

Конечно, 192 можно было и в мозгах разложить в бинарный, но я в старости стал таким ленивым…

Как только прописал, всё срослось, интернет заработал, зарплата пришла. Красота.