LINUX.ORG.RU
ФорумAdmin

Нотации для задания произвольного диапазона IP адресов


0

0

Привет!

Рассмотрим диапазон адресов: 192.168.70.80 - 192.168.70.95
Очевидно, что этот же диапазон можно задать как 192.168.70.80/28.

А что, если я хочу задать диапазон 192.168.70.13 - 192.168.70.114?
Его можно задать также как и в предыдущем примере, но потребуется не
один элемент, а целых 8 (для разных масок).

Как быть?

imho произвольный диапазон не задашь .
192.168.70.13-192.168.70.114 -это часть диапазона 1-126
netmask 25 bit .

j262 ★★
()

вообще раньше была такая устаревшая фича: поддержка non-contiguous netmasks (по крайней мере в БСД)

dilmah ★★★★★
()
Ответ на: комментарий от berrywizard

> а это точно оно?

для данного случая не поможет. Ляпнул-с

> может, под этими "non-contiguous netmasks" имеется в виду что-то вроде /255.255.192.255 или /255.224.240.128?

да, конечно

dilmah ★★★★★
()
Ответ на: комментарий от dilmah

Совсем вы уже тут дописались !
как представляется маска ?
это есть двоичное представление 32 бит где
каждые восемь единиц это есть 255 в десятичном представлении

11111111.11111111.11111111.11111111

теперь смотрим что такое например 192.168.1.0/24
Не что иное как представление маски 24 бита
11111111.11111111.11111111.00000000
или другими словами 255.255.255.0
Например маска 192.168.1.0/27
11111111.11111111.11111111.11100000

11100000 в десятичной системе = 224

твоя маска просто будет 128 или /25 для диапазона от 13 до 114

sova ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.