Init
This commit is contained in:
commit
21582cc86a
21 changed files with 677 additions and 0 deletions
20
ipscrub/test/ipv46hash/nginx.conf
Normal file
20
ipscrub/test/ipv46hash/nginx.conf
Normal file
|
@ -0,0 +1,20 @@
|
|||
|
||||
error_log logs/error.log;
|
||||
|
||||
events {}
|
||||
|
||||
http {
|
||||
log_format main '$remote_addr_ipscrub';
|
||||
|
||||
access_log logs/access.log main;
|
||||
|
||||
ipscrub_period_seconds 2;
|
||||
|
||||
server {
|
||||
# listen 8081;
|
||||
# listen [::]:8081 ipv6only=off;
|
||||
listen 8081;
|
||||
listen [::]:8081;
|
||||
server_name localhost;
|
||||
}
|
||||
}
|
11
ipscrub/test/ipv46hash/test.sh
Normal file
11
ipscrub/test/ipv46hash/test.sh
Normal file
|
@ -0,0 +1,11 @@
|
|||
red=$'\e[1;31m'
|
||||
grn=$'\e[1;32m'
|
||||
end=$'\e[0m'
|
||||
|
||||
curl -6 "http://localhost:8081/" > /dev/null 2> /dev/null
|
||||
output6=$(tail -n 1 dest/logs/access.log)
|
||||
|
||||
curl -4 "http://localhost:8081/" > /dev/null 2> /dev/null
|
||||
output4=$(tail -n 1 dest/logs/access.log)
|
||||
|
||||
[[ "${#output6}" == 22 && "${#output4}" == 6 ]] && printf "%s\n" "${grn}PASS${end}" || printf "%s\n" "${red}FAIL${end}"
|
Loading…
Add table
Add a link
Reference in a new issue