10.1/999 не является разумным диапазоном IP-адресов. Я отвечаю на это, потому что в какой-то момент это перестанет работать, если Firefox в будущем будет лучше проверять диапазоны IP-адресов. Возможно, что 10.1/999 не соответствует всем 10 подсетям в любом случае.
Чтобы исключить весь диапазон 10.0.0.0-10.255.255.255, используйте
10.0.0.0/8
8 означает «соответствовать любому адресу, где первые 8 битов одинаковы». Поскольку IP-адрес состоит из 4 x 8 битных октетов, 8 означает первый октет.
Итак, следующее
10.0.0.0/16
означает "соответствовать первым двум октетам" и будет соответствовать 10.0.0.0-10.0.255.255. я
Отсюда следует, что 10.1/999 не имеет смысла. Говорят, соответствуют первые 999 бит 10.1.0.0. Учитывая, что длина IP-адреса составляет всего 32 бита, скорее всего, это работает из-за ошибки, а не из-за предполагаемого поведения.