Как запретить доступ к серверу по адресу
Возможна масса вариантов. Один из самых простых - запретить доступ в конфигурации сервера Apache.
Для этого нужно найти файл httpd.conf коорый лежит в папке conf корневой директории установки. Открыть его любимым текстовым редактором и найти там строку, которая описывает права доступа к корневой директории. Она выглядит как-то так:
Код:
<Directory "c:/webserver/htdocs">
Только путь у вас может отличаться.
далее находим чуть ниже
и дописываем:
Код:
Deny from 10.11.12.13
Deny from 55.66.
Только IPадреса указываем нужные нам.
В примере первой строкой запрещается доступ с адреса 10.11.12.13 и доступ со всех адресов, начинающихся с 55.66
Но кроме апача у нас есть и другие места, куда могут "постучать". Поэтому чтобы действовать радикально предлагаю закрывать доступ на файрволе.
Если у вас стоит Outpost или что-то подобное, то это значительно упрощает дело. Найдите эти настройки и в перёд.
Обычно нужно указать хост и маску. Если закрываем доступ одному адресу, то хот - это будет целый адрес, а маска 255.255.255.255
если нужно закрыть доступ всем, к примеру 192.168.222.* то нужно хост указать 192.168.222.0 и маска 255.255.255.0
Встроенного средства XP для подобной панипуляции помоему не имеет, хотя какие-то воспоминания у меня остались о каких-то запретах, но это, видимо, было слишком давно...
Есть решение "через задницу". Подробно описывать не буду, кому интересно, тот разберётся. Панель управления - Администрирование - Локальная политика безопасности и там раздел "политика безопасности IP на "Локальный компьютер" или ещё это называется бывает параметры IPSEC или "политики открытого ключа" Короче говоря это самый последний пункт в консоли MMC. Хоть и предназначено это "немного" не для этих целей, но там можно указать, что для доступа с такого-то адреса необходимо быть авторизованным клиентом. Короче говоря - решение какое ни какое.
Ну а в Win Server 2003 всё на много проще: панель управления - администрирование - routing and remote access (маршрутизация и удалённый доступ) [дальше переводить не буду, у меня на англ] - находим раздел IP routing и в нём NAT/basic firewall
после этого справа выбираем сетевой интерфейс, правой кнопкой, свойства, и там кнопочка inbound filters
что-то подобное должно получиться.
Ну вот на этом и всё.
Если кто знает другие способы ограничения - делитесь.