diff options
Diffstat (limited to 'research/services.page')
-rw-r--r-- | research/services.page | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/research/services.page b/research/services.page new file mode 100644 index 0000000..0a11c79 --- /dev/null +++ b/research/services.page @@ -0,0 +1,50 @@ + +Some lower-level services and utilities that could run on rooter. See also +[research/applications](). + +Unless noted otherwise, these would all be optional and not run by default. + +## DNS + +A local, caching dnsmasq should be run and advertised on LAN interfaces by +default, with easy user selection of alternative upstream servers. + +Is it possible to have an intermediate DNS server check DNSSEC even if the end +clients don't? + +## VPN + +OpenVPN, IPSec + +## System Logging and Monitoring + +[Amon](http://amon.cx/): monitoring and error tracking + +monit + +### Local internet graph/map explorer + +Explore a graph of router hops outwards. Latency as color? Named by network? +Width by traffic? Show international fiber links? + +### Statistical Traffic Analysis + +data/time spent by: + protocol: UDP/TCP + protocol: torrent, HTTP, HTTPS, DNS, SSH, etc + device type + website + host (from whitelist?) + MIME type (json?) + region + compressed/uncompressed + +## File System and Storage + +Tahoe-LAFS ([tutorial](https://www.linux.com/learn/tutorials/546799:weekend-project-get-started-with-tahoe-lafs-storage-grids)) + +git-annex + +# References + +* [Linode Library](http://library.linode.com/) for installation guides |