|
|||||||
|
|||||||
|
Campo
|
Descrição
|
Nome do FlightPATH
|
Este campo é para o nome da regra flightPATH. O nome fornecido aqui aparece e é referenciado noutras partes do ADC.
|
Aplicado a VS
|
Esta coluna é só de leitura e mostra o VIP ao qual a regra flightPATH é aplicada.
|
Descrição
|
Valor que representa uma descrição fornecida para efeitos de legibilidade.
|
CONDIÇÃO
|
DESCRIÇÃO
|
EXEMPLO
|
<form>
|
Os formulários HTML são utilizados para transmitir dados a um servidor
|
Exemplo "o formulário não tem comprimento 0"
|
Localização GEO
|
Compara o endereço IP de origem com os códigos de país ISO 3166
|
A localização GEO é igual a GB, OU a localização GEO é igual a Alemanha
|
Anfitrião
|
Anfitrião extraído do URL
|
www.mywebsite.com ou 192.168.1.1
|
Língua
|
Idioma extraído do cabeçalho HTTP do idioma
|
Esta condição produzirá um menu suspenso com uma lista de idiomas
|
Método
|
Lista pendente de métodos HTTP
|
Menu suspenso que inclui GET, POST, etc
|
Origem IP
|
Se o proxy a montante suportar X-Forwarded-for (XFF), utilizará o verdadeiro endereço de origem
|
IP do cliente. Ele também pode usar vários IPs ou sub-redes.
10\.1\.2\.* é a sub-rede 10.1.2.0 /24
10\.1\.2\.3|10\.1\.2\.4 Use | para vários IPs
|
Caminho
|
Caminho do sítio Web
|
/mywebsite/index.asp
|
POST
|
Método de pedido POST
|
Verificar os dados que estão a ser carregados num sítio Web
|
Consulta
|
Nome e valor de uma consulta e pode aceitar o nome da consulta ou também um valor
|
"Best=jetNEXUS" Em que a correspondência é Best e o valor é edgeNEXUS
|
Cadeia de caracteres de consulta
|
Toda a cadeia de consulta após o carácter ?
|
|
Pedir cookie
|
Nome de um cookie solicitado por um cliente
|
MS-WSMAN=afYfn1CDqqCDqUD::
|
Cabeçalho do pedido
|
Qualquer cabeçalho HTTP
|
Referenciador, User-Agent, De, Data
|
Versão de pedido
|
A versão HTTP
|
HTTP/1.0 OU HTTP/1.1
|
Corpo da resposta
|
Uma cadeia definida pelo utilizador no corpo da resposta
|
Servidor UP
|
Código de resposta
|
O código HTTP da resposta
|
200 OK, 304 Não Modificado
|
Biscoito de resposta
|
O nome de um cookie enviado pelo servidor
|
MS-WSMAN=afYfn1CDqqCDqUD::
|
Cabeçalho de resposta
|
Qualquer cabeçalho HTTP
|
Referenciador, User-Agent, De, Data
|
Versão de resposta
|
A versão HTTP enviada pelo servidor
|
HTTP/1.0 OU HTTP/1.1
|
Fonte IP
|
O IP de origem, o IP do servidor proxy ou algum outro endereço IP agregado
|
IP do cliente, IP do proxy, IP da firewall. Também pode usar vários IPs e sub-redes. Os pontos devem ser escapados, pois são RegEX. Exemplo 10\.1\.2\.3 é 10.1.2.3
|
COMBINAÇÃO
|
DESCRIÇÃO
|
EXEMPLO
|
Aceitar
|
Tipos de conteúdo aceitáveis
|
Aceitar: text/plain
|
Aceitar codificação
|
Codificações aceitáveis
|
Aceitar codificação: <compress | gzip | deflate | sdch | identity>
|
Aceitar-Língua
|
Línguas aceitáveis para a resposta
|
Accept-Language: en-US
|
Aceitar intervalos
|
Que tipos de intervalo de conteúdo parcial este servidor suporta
|
Accept-Ranges: bytes
|
Autorização
|
Credenciais de autenticação para autenticação HTTP
|
Autorização: Básica QWxhZGRpbjpvcGVuIHNlc2FtZQ==
|
Carregar-até
|
Contém informações contabilísticas relativas aos custos de aplicação do método solicitado
|
|
Content-Encoding
|
O tipo de codificação utilizado
|
Content-Encoding: gzip
|
Comprimento do conteúdo
|
O comprimento do corpo da resposta em octetos (bytes de 8 bits)
|
Content-Length: 348
|
Tipo de conteúdo
|
O tipo mime do corpo do pedido (utilizado com pedidos POST e PUT)
|
Content-Type: application/x-www-form-urlencoded
|
Biscoito
|
Um cookie HTTP previamente enviado pelo servidor com Set-Cookie (abaixo)
|
Cookie: $Version=1; Skin=new;
|
Data
|
Data e hora em que a mensagem foi originada
|
Date = "Date" ":" HTTP-date
|
ETag
|
Um identificador para uma versão específica de um recurso, frequentemente um resumo de mensagem
|
ETag: "aed6bdb8e090cd1:0"
|
De
|
O endereço de correio eletrónico do utilizador que faz o pedido
|
De: user@example.com
|
Se-Modificado-Desde
|
Permite que seja devolvido um 304 Not Modified se o conteúdo não for alterado
|
If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT
|
Última modificação
|
A data da última modificação do objeto pedido, no formato RFC 2822
|
Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT
|
Pragma
|
Implementação: Cabeçalhos específicos que podem ter vários efeitos em qualquer ponto da cadeia pedido-resposta.
|
Pragma: no-cache
|
Referenciador
|
Endereço da página Web anterior a partir da qual se seguiu uma ligação para a página atualmente solicitada
|
Referenciador: HTTP://www.edgenexus.io
|
Servidor
|
Um nome para o servidor
|
Servidor: Apache/2.4.1 (Unix)
|
Set-Cookie
|
Um cookie HTTP
|
Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
|
Agente do utilizador
|
A cadeia do agente do utilizador do agente do utilizador
|
User-Agent: Mozilla/5.0 (compatível; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
|
Variar
|
Diz aos proxies a jusante como fazer corresponder os cabeçalhos de pedidos futuros para decidir
se a resposta em cache pode ser usada em vez de solicitar uma nova
do servidor de origem
|
Vary: User-Agent
|
X-Powered-By
|
Especifica a tecnologia (por exemplo, ASP.NET, PHP, JBoss) que suporta a aplicação Web
|
X-Powered-By: PHP/5.4.0
|
VERIFICAR
|
DESCRIÇÃO
|
EXEMPLO
|
Existir
|
Não se preocupa com o pormenor da condição, apenas com o facto de existir ou não existir
|
Host> Does> Exist
|
Início
|
A cadeia começa com o valor
|
Caminho> Does> Start> /secure
|
Fim
|
A cadeia termina com o valor
|
Caminho> Does> End - .jpg
|
Conter
|
A cadeia de caracteres contém efetivamente o valor
|
Request Header> Accept> Does> Contain> image
|
Igual
|
A cadeia de caracteres é igual ao valor
|
Anfitrião> Does> Equal> www.edgenexus.io
|
Ter comprimento
|
A cadeia tem um comprimento do valor
|
Anfitrião> O> tem comprimento> 16
www.edgenexus.io = VERDADEIRO
www.edgenexus.com = FALSO
|
Corresponder RegEx
|
Permite-lhe introduzir uma expressão regular completa compatível com Perl
|
IP de origem> Does> Match Regex
|
Lista de jogos
|
Permite-lhe fazer corresponder o valor a uma lista de valores. Isso é útil quando há, digamos, endereços IP específicos que precisam ser comparados. Os valores são separados por vírgulas (,) ou pip (|).
|
Source IP> Does > Match List > 10.10.10.1, 10.10.10.2, 10.10.10.3 etc
|
Exceder o comprimento
|
Permite-lhe verificar se o valor excede o comprimento especificado.
|
Caminho > Faz > Excede o comprimento > 200
|
ACÇÃO
|
ALVO
|
Ação = Redirecionar 302
|
Destino = HTTPs://$host$/404.html
|
Ação = Registo
|
Target = Um cliente de $sourceip$:$sourceport$ acabou de efetuar um pedido de página $path$
|
Ação
|
Descrição
|
Exemplo
|
Adicionar cookie de pedido
|
Adicionar cookie de pedido detalhado na secção Destino com valor na secção Dados
|
Target= Cookie Data= MS-WSMAN=afYfn1CDqqCDqCVii
|
Adicionar cabeçalho do pedido
|
Adicionar um cabeçalho de pedido do tipo Target com valor na secção Data
|
Target= Aceitar Dados= imagem/png
|
Adicionar cookie de resposta
|
Adicionar o cookie de resposta detalhado na secção Destino com o valor na secção Dados
|
Target= Cookie Data= MS-WSMAN=afYfn1CDqqCDqCVii
|
Adicionar cabeçalho de resposta
|
Adicionar cabeçalho de pedido detalhado na secção Destino com valor na secção Dados
|
Target= Cache-Control Data= max-age=8888888
|
Corpo Substituir tudo
|
Pesquisar o corpo da resposta e substituir todas as instâncias
|
Target= http:// (Cadeia de pesquisa) Data= https:// (Cadeia de substituição)
|
Corpo Substituir primeiro
|
Pesquisar o corpo da resposta e substituir apenas a primeira instância
|
Target= http:// (Cadeia de pesquisa) Data= https:// (Cadeia de substituição)
|
Corpo Substituir Último
|
Pesquisar o corpo da resposta e substituir apenas a última instância
|
Target= http:// (Cadeia de pesquisa) Data= https:// (Cadeia de substituição)
|
Gota
|
Isto fará com que a ligação seja interrompida
|
Objetivo= N/A Dados= N/A
|
Correio eletrónico
|
Enviará uma mensagem de correio eletrónico para o endereço configurado em Eventos de correio eletrónico. Pode utilizar uma variável como endereço ou mensagem
|
Target= "flightPATH enviou este evento por correio eletrónico" Data= N/A
|
Evento de registo
|
Isto irá registar um evento no registo do sistema
|
Target= "flightPATH has logged this in syslog" Data= N/A
|
Redirecionar 301
|
Isto irá emitir um redireccionamento permanente
|
Objetivo= http://www.edgenexus.io Dados= N/A
|
Redirecionar 302
|
Isto irá emitir um redireccionamento temporário
|
Objetivo= http://www.edgenexus.io Dados= N/A
|
Remover cookie de pedido
|
Remover o cookie de pedido detalhado na secção Destino
|
Target= Cookie Data= MS-WSMAN=afYfn1CDqqCDqCVii
|
Remover o cabeçalho do pedido
|
Remover o cabeçalho do pedido detalhado na secção Destino
|
Destino=Dados do servidor=N/A
|
Remover resposta
|
Remover o cookie de resposta detalhado na secção Alvo Cookie
|
Objetivo=jnAccel
|
Remover resposta
|
Remover o cabeçalho de resposta detalhado na secção Destino Cabeçalho
|
Alvo= Etag Dados= N/A
|
Substituir o cookie de pedido
|
Substituir o cookie de pedido detalhado na secção Destino pelo valor na secção Dados
|
Target= Cookie Data= MS-WSMAN=afYfn1CDqqCDqCVii
|
Substituir o cabeçalho do pedido
|
Substituir o cabeçalho do pedido no Target pelo valor Data
|
Target= Connection Data= keep-alive
|
Substituir
|
Substituir o cookie de resposta detalhado na secção Destino pelo valor na secção Dados Cookie
|
Target=jnAccel=afYfn1CDqqCDqCVii Date=MSWSMAN=afYfn1CDqqCDqCVii
|
Substituir Resposta
|
Substituir o cabeçalho de resposta detalhado na secção Destino pelo valor na secção Dados Cabeçalho
|
Alvo= Dados do servidor= Retidos por razões de segurança
|
Reescrever caminho
|
Isto permitir-lhe-á redirecionar o pedido para um novo URL com base na condição
|
Target= /test/path/index.html$querystring$ Data= N/A
|
Utilizar um servidor seguro
|
Selecionar o servidor seguro ou serviço virtual a utilizar
|
Target=192.168.101:443 Data=N/A
|
Utilizar
|
Selecionar o servidor ou serviço virtual a utilizar
|
Alvo= 192.168.101:80 Dados= N/A
|
Encriptar cookie
|
Isto irá encriptar os cookies em 3DES e depois codificá-los em base64
|
Target= Introduzir o nome do cookie a ser encriptado, pode utilizar o * como um wild card no final Data= Introduzir uma frase-passe para a encriptação
|