Beispiel 2: Fügen Sie einen lokalen Client-IP-Header hinzu
So fügen Sie einen lokalen Client-IP-Header mit der Befehlszeilenschnittstelle hinzu
add rewrite action act_ins_client insert_http_header NS-Client 'CLIENT.IP.SRC'
add rewrite policy pol_ins_client 'HTTP.REQ.HEADER("x-forwarded-for").EXISTS || HTTP.REQ.HEADER("client-ip").EXISTS' act_ins_client
bind rewrite global pol_ins_client 300 END
So fügen Sie einen lokalen Client-IP-Header mit dem Konfigurationsprogramm hinzu
| Name | Typ | Argument (e) |
|---|---|---|
| act_ins_client | http_header einfügen | NS-Klient 'CLIENT.IP.SRC' |
| Name | Ausdruck | Aktion |
|---|---|---|
| pol_ins_client | 'HTTP.REQ.HEADER („x-forwarded-for“) .EXISTS || HTTP.REQ.HEADER („client-ip“) .EXISTS' | act_ins_client |
| Name | Priorität | Gehe zu Expression |
|---|---|---|
| pol_ins_client | 100 | Neben |