1QSGEO(1) qsgeo man page QSGEO(1)
2
3
4
6 qsgeo - an utility to lookup a client's country code.
7
9 qsgeo -d <path> [-l] [-s] [-ip <ip>]
10
12 Use this utility to resolve the country codes of IP addresses within
13 existing log files. The utility reads the log file data from stdin and
14 writes them, with the injected country code, to stdout.
15
17 -d <path>
18 Specifies the path to the geographical database files (CSV file
19 containing IP address ranges and country codes).
20
21 -s Writes a summary of the requests per country only.
22
23 -l Writes the database to stdout (ignoring stdin) inserting local
24 (127.*) and private (10.*, 172.16*, 192.168.*) network ad‐
25 dresses.
26
27 -ip <ip>
28 Resolves a single IP address instead of processing a log file.
29
31 Reading the file access.log and adding the country code to the IP ad‐
32 dress field:
33
34 cat access.log | qsgeo -d GeoIPCountryWhois.csv
35
36 Reading the file access.log and showing a summary only:
37
38 cat access.log | qsgeo -d GeoIPCountryWhois.csv -s
39
40 Resolving a single IP address:
41
42 qsgeo -d GeoIPCountryWhois.csv -ip 192.84.12.23
43
44
46 qsdt(1), qsexec(1), qsfilter2(1), qsgrep(1), qshead(1), qslog(1), qs‐
47 logger(1), qspng(1), qsre(1), qsrespeed(1), qsrotate(1), qssign(1), qs‐
48 tail(1)
49
51 Pascal Buchbinder, http://mod-qos.sourceforge.net/
52
53
54
55mod_qos utilities 11.74 May 2023 QSGEO(1)