summaryrefslogtreecommitdiffstats
path: root/research/services.page
diff options
context:
space:
mode:
Diffstat (limited to 'research/services.page')
-rw-r--r--research/services.page50
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