Можно прямо с этой строкой и сравнивать. А можно в Элементе данных в Предобработке делать на строку RegExp с capture group, и таким образом оставлять только IP.
По поводу триггера - всё есть в документации и в Интернете.
В логах HTTP-сервера строчки про доступ с IP Комп2 и Комп3 есть? В error.log, в access.log. Если в error.log - смотрите саму ошибку, там написана причина. Если нет ничего - значит кто-то блокирует, ищите кто.
Связку домен == IP вы так не проверите. Используйте ключ net.dns.record[,test.com,A]. А в триггере сравнивайте результат этого элемента данных с нужной строкой "1.1.1.1".
Maksim Herasim, сначала ответьте на вопрос "Чего хочет добиться некая программа, создавая коннекты на не открытые порты?". Если исключить port-knocking и вредоносный DDoS - смысл такого предположительного действа ну очень за гранью.
В худшем случае о форме документа (и не важно откуда он взялся - генов сайта в нем нет).
Значит про неназначенный или пустой параметр action в HTML-форме - забываем, стираем из памяти что он вообще что-то значит? Ведь нет же ни каких генов сайта в документе в формой... Или, подождите, что-то всё-таки есть, а кто-то несёт пургу? И браузер точно знает, с какого конкретного домена нужно качать IMG/JS/CSS, если его URL указан без доменного имени, так? Стало быть какие-то гены в параметрах документа хранятся?