Брандмауэр Windows разрешает подключение с любого IP-адреса независимо от правила, разрешающего только определенный IP-адрес
Я настроил брандмауэр Windows на Block (default)
входящее соединение в публичном профиле.
Я создал правило для порта (в данном случае это Sql Server), в котором четко указано, что разрешен только статический IP-адрес моего офиса.
Если я тестирую из своего офиса, я могу подключиться к порту. Я ожидал, что никто за пределами офиса не сможет подключиться, но это не так. Я попросил друга, чтобы telnet порт, чтобы увидеть, будет ли он отвечать, и он делает, даже если он не в моей сети.
Я немного запутался здесь. Разве это не должно блокировать всех, кроме данного IP? Мой сервер полностью незащищен?
Сервер является выделенной Windows 2008 R2.
Обратите внимание, я программист, который, по очереди, теперь должен управлять этим сервером. Это в основном хостинг нашей интрасети и базы данных.
По запросу, это полный список активных правил в брандмауэре.
1 ответ
Мы нашли виновника в другом правиле под названием "Удаленный отладчик SQL Server" (sic), которое разрешало доступ к Sql Server с любого IP-адреса на любом порту.
Тот факт, что это правило названо неправильно, заставляет меня думать, что оно было добавлено кем-то, кто работал на сервере до меня. Поиск Google не дал ничего для этого имени правила с опечаткой.