Назад | Перейти на главную страницу

Как проще всего добавить список IP-адресов AWS в список запрещенных IIS 7.5?

До сих пор я вручную добавлял диапазоны IP-адресов C-класса в список запрещенных IIS, т.е. 101.22.32.0 / 255.255.255.0.

По сути, я хотел бы добавить все диапазоны IP-адресов AWS, найденные здесь: Диапазоны общедоступных IP-адресов EC2 и хотел бы знать, как хорошо добавить все это в список запрещенных.

Если нужно делать это вручную, как мне добавить диапазоны: 50.19.0.0/16 (50.19.0.0 - 50.19.255.255)?

Я также думал, что могу отредактировать файл конфигурации XML для этого - где он находится (если это лучшая идея)?

-- ОБНОВИТЬ --

Мой сервер использует экземпляр AWS EC2, и из того, что я прочитал, группы безопасности «разрешают» только IP-адреса, исключая все остальные. Итак, установка этого в IIS - лучшая идея или есть другой более эффективный способ сделать это?

Спасибо.

Вы можете добавить их в список, переведя длину сетевого адреса CIDR в маску подсети. /16 бывает переводить на 255.255.0.0, потому что первые 16 бит этой маски подсети равны 1.

Аналогичным образом сетевой адрес и маска подсети для 54.212.0.0/15 являются 54.212.0.0 255.254.0.0 потому что первые 15 бит маски подсети равны 1.

Если вы не хотите самостоятельно выполнять расчеты сдвига битов, в Интернете есть таблицы (вот один).

Концепция классового разделения на подсети довольно устаревшая и древняя; никогда не бывает плохого времени для изучения CIDR.

Я подозреваю, что файл конфигурации, в котором хранятся эти элементы, находится в %WinDir%\System32\Inetsrv\Config\.

IIS действительно поддерживает списки ACL на основе IP. Вам необходимо установить его, потому что он не установлен по умолчанию; название функции - «IP-адрес и ограничения домена». Вот руководство о том, как это настроить.