255.255.255.255 - это широковещательный адрес, аналогичный 0.0.0.0, если вы хотите, чтобы двумя конечными точками маска подсети была бы 255.255.255.254 (однако это все равно не будет выполнять то, что вы просите. То, что вы запрашиваете, это VLAN или PVLAN (виртуальные или частные сети). Это потребовало бы оборудования, способного к коммутации уровня 2 и поддержки VLAN по крайней мере. Однако вам все равно потребуются возможности маршрутизации 3-го уровня для связи между VLAN. VLAN виртуализирует домен коллизий, и, следовательно, VLAN2 не видит VLAN3, если это не определено в маршрутизаторе уровня 3, соединяющем VLAN2 и VLAN3. Версия бедняка была бы n+1 Ethernet-портами в компьютере, выступающем в роли маршрутизатора и сетевого коммутатора, где "n" - это количество штук, а «+1» - это порт, выходящий в Интернет. На компьютере должно быть запущено некоторое программное обеспечение, такое как linux, в качестве брандмауэра / прокси / маршрутизатора и определены все порты для разных подсетей, например 192.168.1.0/31 192.168.2.0/31 <- это / 31 означает 255.255.255.254, что позволяет использовать ровно два хоста , Причина, по которой ваш сканирующий инструмент видит все, заключается в том, как программное обеспечение работает, увеличивая адрес на единицу, затем запрашивая эхо-ответ по этому адресу, и тот факт, что используемая вами маска подсети также является широковещательным адресом. В настоящее время все ваши персонажи находятся в одном домене коллизий, поэтому хорошо видят друг друга, и хитрость ipv4 не собирается их разделять.