LINUX.ORG.RU

список адресов сетей


0

0

Нужно иметь список конкретных IP адресов и сетей которые могут иметь доступ к чему-то. Как это правильно делается? Что-то не нахожу примеров (навскидку в apache.conf не нашел).

Конкретно сам список адресов или сетей банально:

allow { 222.222.222.222, 222.222.222.0/16 }
disallow { 111.111.111.111 }

И т.д. в таком ключе но как задать много сетей? Есть такое в IP что-нибудь в стиле 0.0.0.0 (все сети?) Например:

allow { 0.0.0.0 }

Или такого в стандарте IP нет? Наверное все таки нету потому что как трактовать 1.0.0.0/16 например как сеть или как маску.. Вообще как такое люди делают? Так как-нибудь *.*.*.*? Дайте какой пример plz из какого-нибудь конфига.

Хотя вот пришло в голову: range 0.0.0.0 - 255.255.255.255

А может для этого дела вообще какая либа для C/C++ есть? Кормишь ее такими range'ами а она проверяет соответствует ли адрес этому range'у?

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