<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tor on Notes from the Rabbit Hole</title><link>https://magnus919.com/tags/tor/</link><description>Recent content in Tor on Notes from the Rabbit Hole</description><generator>Hugo</generator><language>en</language><copyright>© [Magnus Hedemark](https://github.com/magnus919)</copyright><lastBuildDate>Sat, 18 Jul 2015 19:18:07 -0400</lastBuildDate><atom:link href="https://magnus919.com/tags/tor/index.xml" rel="self" type="application/rss+xml"/><item><title>Homelab Ketchup</title><link>https://magnus919.com/2015/07/homelab-ketchup/</link><pubDate>Sat, 18 Jul 2015 19:18:07 -0400</pubDate><guid>https://magnus919.com/2015/07/homelab-ketchup/</guid><description>&lt;p>I&amp;rsquo;ve been busy busy busy geeking out in my homelab. Where did we leave off? Oh, yeah, &lt;a href="https://opusmagnus.wordpress.com/2015/07/09/fruits-of-insomnia/">I set up that Jenkins server&lt;/a>.&lt;/p>
&lt;p>I&amp;rsquo;ve been pretty busy since then.&lt;/p>
&lt;ul>
&lt;li>Set up a server outside of my house to act as an OmniOS package repository.&lt;/li>
&lt;li>After watching from the sidelines for years, I felt it was time to start taking &lt;a href="https://bitcoin.org/en/">Bitcoin&lt;/a> seriously. I&amp;rsquo;ve been buying BTC, spending it, learning how it works.&lt;/li>
&lt;li>Set up a Bitcoin full node inside of a kvm zone on one of my OmniOS servers. I threw a lot of resources at it while it downloaded the blockchain, which finished overnight. Then I scaled it down and it&amp;rsquo;s running in a small VM on a big machine.&lt;/li>
&lt;li>&lt;code>bitcoind&lt;/code> was making lots of little synchronous writes to my ZFS pool so I added an SSD. ~10GB for a slog, the remainder for L2ARC. It&amp;rsquo;s kind of neat to watch the writes queue up on the SSD and then flush out all at once (every several seconds) to the magnetic disks.&lt;/li>
&lt;li>I&amp;rsquo;ve got a Jenkins job that builds and publishes packages of &lt;a href="https://git-scm.com/">Git&lt;/a> for OmniOS. But I&amp;rsquo;ve learned enough about CI to know that I want to do this a better (smarter) way, so I&amp;rsquo;m holding off on making my package repo public until I feel a lot better about what I&amp;rsquo;m building and how I&amp;rsquo;m building it.&lt;/li>
&lt;li>I&amp;rsquo;ve got my kids&amp;rsquo; Minecraft server running in an OmniOS zone, complete with an SMF manifest. I have great customer acceptance on this story.&lt;/li>
&lt;li>I&amp;rsquo;m also building &lt;a href="https://torproject.org">Tor&lt;/a> on OmniOS but I haven&amp;rsquo;t taken the time to work up the SMF manifest yet. Also, I want to wrap some more scripting around the decision to build or not build based on Git commit tags.&lt;/li>
&lt;li>I installed a PDU in the cabinet, but it was an awful experience and I&amp;rsquo;m ashamed of the final outcome. The tl;dr is that this specific PDU was never meant to be mounted in this specific cabinet.&lt;/li>
&lt;/ul>
&lt;p>Once I get the Tor packages building to my liking and I can get them published out, I have a series of articles that I&amp;rsquo;d like to write about using OmniOS as a platform for hosting Tor hidden services. Now that &lt;a href="https://blog.torproject.org/blog/hidden-services-current-events-and-freedom-hosting">Freedom Hosting&lt;/a> is gone. The raid on that hosting service has had a chilling effect on people who need an online presence under the safety of anonymity. &lt;a href="http://smartos.org">SmartOS&lt;/a> or even &lt;a href="https://github.com/joyent/sdc">SDC&lt;/a> might be even better for this purpose, but I need to get my hands on some more hardware to prove it out.&lt;/p></description></item><item><title>fruits of insomnia</title><link>https://magnus919.com/2015/07/fruits-of-insomnia/</link><pubDate>Thu, 09 Jul 2015 07:56:48 -0400</pubDate><guid>https://magnus919.com/2015/07/fruits-of-insomnia/</guid><description>&lt;p>One of the common struggles that goes with being autistic is maintaining a regular sleep schedule. For a lot of us, it just doesn&amp;rsquo;t happen. Last night was a rough night, in which I did get a lot of sleep, but it was at the wrong time: 6PM to 1:30AM. After getting a full night&amp;rsquo;s sleep, I was ready to kick some ass. What to do?&lt;/p>
&lt;p>I know! I&amp;rsquo;ll start working on my &lt;a href="https://jenkins-ci.org/">Jenkins CI&lt;/a> server!&lt;/p></description></item><item><title>State of the Nerd Report / Homelab Update</title><link>https://magnus919.com/2015/07/state-of-the-nerd-report-/-homelab-update/</link><pubDate>Sat, 04 Jul 2015 00:15:08 -0400</pubDate><guid>https://magnus919.com/2015/07/state-of-the-nerd-report-/-homelab-update/</guid><description>&lt;p>The last few months have been &lt;a href="http://www.bizjournals.com/triangle/blog/techflash/2015/04/netsuite-acquires-bronto-durham-nc-200-million.html">quite a ride&lt;/a>. I&amp;rsquo;ve been busy, both at work and at play. And both influence one another. Of course, if I were going to write about work tonight, &lt;a href="http://blogs.bronto.com/engineering/">I&amp;rsquo;ve got another outlet for that&lt;/a>. So let&amp;rsquo;s catch up on what I&amp;rsquo;ve been up to in my personal nerding.&lt;/p>
&lt;p>I&amp;rsquo;ve largely pulled back from photography. This isn&amp;rsquo;t so much on a permanent basis, but long enough for me to catch up on some other geekery. My home office was looking like something out of hoarders, though, so I took drastic action before my family could stage an intervention.&lt;/p></description></item><item><title>locked out of Twitter for using Tor</title><link>https://magnus919.com/2015/07/locked-out-of-twitter-for-using-tor/</link><pubDate>Fri, 03 Jul 2015 16:59:18 -0400</pubDate><guid>https://magnus919.com/2015/07/locked-out-of-twitter-for-using-tor/</guid><description>&lt;p>If anybody finds themselves missing my tweets, note that Twitter decided to lock my account for accessing it through Tor. I thought I&amp;rsquo;d post a little bit about it, because I&amp;rsquo;m sure this has &lt;strong>got&lt;/strong> to be a problem for people in parts of the world where they must use technology like Tor to connect and enjoy some freedom of speech.&lt;/p>
&lt;p>&lt;img src="https://magnus919.com/2015/07/locked-out-of-twitter-for-using-tor/screen-shot-2015-07-03-at-5-50-28-pm.png" alt="Screen Shot 2015-07-03 at 5.50.28 PM"/>&lt;/p>
&lt;p>They even sent me a nice note right away with a temporary code (reswizzled here). Shame the temporary code didn&amp;rsquo;t work.&lt;/p></description></item><item><title>Homelab Adventures Continue</title><link>https://magnus919.com/2015/06/homelab-adventures-continue/</link><pubDate>Mon, 22 Jun 2015 12:08:12 -0400</pubDate><guid>https://magnus919.com/2015/06/homelab-adventures-continue/</guid><description>&lt;p>My updates here have been few and far between, mostly because I&amp;rsquo;ve been writing for other entities (when I&amp;rsquo;m in the mood to write at all). But sometimes I&amp;rsquo;m working on things where my own blog is the most appropriate outlet.&lt;/p>
&lt;p>Longtime followers may recall my &lt;a href="https://opusmagnus.wordpress.com/tag/homelab-2/">homelab&lt;/a> efforts. My work in the homelab had, until now, largely been stymied by my dependence on Apple&amp;rsquo;s anemic Airport Extreme hardware, and an Airport Express to bridge my downstairs homelab to my upstairs cable modem. This is no longer a problem.&lt;/p></description></item><item><title>create a tor-only VLAN with a Raspberry Pi</title><link>https://magnus919.com/2014/10/create-a-tor-only-vlan-with-a-raspberry-pi/</link><pubDate>Sat, 04 Oct 2014 13:33:30 -0400</pubDate><guid>https://magnus919.com/2014/10/create-a-tor-only-vlan-with-a-raspberry-pi/</guid><description>&lt;p>I&amp;rsquo;m a big fan of the &lt;a href="http://torproject.org">Tor Project&lt;/a>. It&amp;rsquo;s really encouraging to see more people using it, and more people setting up bridges, relays, and exit nodes.&lt;/p>
&lt;p>What I&amp;rsquo;d like to see more of is publicly available networks that transparently redirect clients&amp;rsquo; Internet connectivity through Tor. My first step here is going to be aimed more at someone with the means by which to set up many wireless access points on a campus, like perhaps an office building or a University. In these environments, it is typical for wireless networks to be created on different VLANs, with multiple SSID&amp;rsquo;s advertised, and each SSID being linked to a different VLAN. Often you might have a staff SSID and a guest SSID.&lt;/p></description></item><item><title>long weekend in the homelab</title><link>https://magnus919.com/2014/09/long-weekend-in-the-homelab/</link><pubDate>Mon, 01 Sep 2014 12:02:39 -0400</pubDate><guid>https://magnus919.com/2014/09/long-weekend-in-the-homelab/</guid><description>&lt;p>I&amp;rsquo;d been neglecting opportunities to work in my homelab for awhile so that I might take advantage of a bit of a creative streak and shoot some photography. That&amp;rsquo;s probably been satisfied, for a little while anyway, so I&amp;rsquo;ve spent much of this long weekend tinkering in the homelab.&lt;/p>
&lt;p>A few things I&amp;rsquo;ve learned along the way include:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://tmux.sourceforge.net/">tmux&lt;/a> is pretty awesome. I&amp;rsquo;m using it now instead of &lt;a href="http://www.gnu.org/software/screen/">screen&lt;/a>. I also switched from Terminal.app to &lt;a href="http://iterm2.com/">iTerm2&lt;/a> over the weekend and I&amp;rsquo;m digging it so far. Though the much vaunted &lt;a href="https://code.google.com/p/iterm2/wiki/TmuxIntegration">tmux integration&lt;/a> isn&amp;rsquo;t there yet.&lt;/li>
&lt;li>My respect for &lt;a href="http://www.ansible.com/">Ansible&lt;/a> continues to grow. I was able to pretty quickly hack together a playbook to help me get several new virtual machines up to speed.&lt;/li>
&lt;li>My respect for &lt;a href="http://theforeman.org/">The Foreman&lt;/a> wanes. It seems particularly fragile. The error messages aren&amp;rsquo;t as clear as they could be, so troubleshooting issues is not as intuitive as it could or should be. Things started going downhill when I installed the &lt;a href="https://github.com/theforeman/foreman_discovery">foreman_discovery&lt;/a> gem. I&amp;rsquo;ve since tossed Foreman out of my homelab infrastructure. I can&amp;rsquo;t help but wonder if there is a &lt;em>quick and dirty&lt;/em> mentality in the Ruby on Rails community, or if the fragility is inherent to the framework itself.&lt;/li>
&lt;li>Similarly, &lt;a href="http://docker.io">Docker&lt;/a> isn&amp;rsquo;t quite there yet. I got bit by #&lt;a href="https://github.com/docker/docker/issues/4036">4036&lt;/a> and #&lt;a href="https://github.com/docker/docker/issues/5684">5684&lt;/a>. I&amp;rsquo;ll continue to tinker with Docker but I immediately moved the workload from Docker into Virtual Machines.&lt;/li>
&lt;li>To that end, I stood up &lt;a href="http://jenkins-ci.org/">Jenkins&lt;/a> in a VM along with one build slave. This is a tool I&amp;rsquo;d like to learn more deeply for unit testing of operations tooling. Just to get the hang of things, I picked a simple to build project (&lt;a href="http://torproject.org">Tor&lt;/a>) and set up a simple job to watch the git repo and compile it from source. I&amp;rsquo;ll start building out a delivery pipeline to test builds on multiple platforms, run unit tests, etc. for the academic exercise.&lt;/li>
&lt;li>I&amp;rsquo;ve been throwing virtual machines at my &lt;a href="http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=c04286583">HP Proliant DL160 G6&lt;/a> (12 cores from 2x Intel Xeon &lt;a href="http://ark.intel.com/products/47922/Intel-Xeon-Processor-X5650-12M-Cache-2_66-GHz-6_40-GTs-Intel-QPI">X5650&lt;/a>&amp;rsquo;s, 72GB RAM, 2TB guest storage). Load average stays well below 2.0 most of the time. I like this box.&lt;/li>
&lt;li>I have another server, a &lt;a href="http://www.dell.com/downloads/global/products/pedge/en/pe_1950_III_spec_sheet.pdf">Dell PowerEdge 1950 III&lt;/a>,  in the cabinet right now that&amp;rsquo;s a &amp;ldquo;utility class&amp;rdquo; machine. No virtual machines. Right now it&amp;rsquo;s hosting DNS, and I expect to add dhcp once I can deprecate the Apple Airport Extreme from routing duties. There&amp;rsquo;s some wiring I have to do in the house to facilitate this, and I have to rethink my wireless &amp;amp; VLAN strategy a bit. This box is nowhere near as decked out but it should be more than enough to handle basic services. I&amp;rsquo;m thinking I might jack up the RAM, though, and move the basic functions off into virtual machines there. The original plan was to use Docker containers, but I don&amp;rsquo;t think the technology is quite mature enough yet.&lt;/li>
&lt;li>I&amp;rsquo;ve prototyped a Tor-only VLAN with the idea that I&amp;rsquo;m going to open it up for WiFi access. Hosts on this VLAN can only exit the subnet through a transparent Tor proxy. With the nearly complete loss of privacy in the United States, I think it&amp;rsquo;s important for us engineers to spend some of our time extricating the world from the horrible quandary we&amp;rsquo;ve had a part in creating.&lt;/li>
&lt;/ul>
&lt;p>What are some of the things coming soon?&lt;/p></description></item><item><title>Russia to Tormail:</title><link>https://magnus919.com/2012/04/russia-to-tormail/</link><pubDate>Sat, 21 Apr 2012 22:22:40 -0400</pubDate><guid>https://magnus919.com/2012/04/russia-to-tormail/</guid><description>&lt;p>It looks like the Russian government has taken drastic action to eliminate a big name in liberated email services. Tormail.net has had its domain name pulled by its Russian registrar, and they say the chances are slim of getting the domain name back.&lt;/p>
&lt;p>Take heart; they aren&amp;rsquo;t gone, but everyone with a tormail.net email address has just been moved to tormail.org via a different registrar. You can get official word from &lt;a href="http://jhiwjjlqpyawmpjx.onion/">Tormail&amp;rsquo;s hidden service&lt;/a>, which is untouched by Russia&amp;rsquo;s attack.&lt;/p></description></item><item><title>Take Back Your Freedom: Use Tor</title><link>https://magnus919.com/2012/02/take-back-your-freedom-use-tor/</link><pubDate>Mon, 27 Feb 2012 10:17:34 -0400</pubDate><guid>https://magnus919.com/2012/02/take-back-your-freedom-use-tor/</guid><description>&lt;p>&lt;em>Tighten up the tinfoil hats, folks; this is going to be that kind of day.&lt;/em>&lt;/p>
&lt;p>I know my readership extends to Europe and beyond, and I&amp;rsquo;m going to try to bear that potentially international audience in mind as I write this. But first and foremost, I am an American, and embrace libertarian sensibilities that may seem out of the ordinary for the contemporary political spectrum.&lt;/p>
&lt;p>One of the things that Americans often say about this country is that it&amp;rsquo;s &amp;ldquo;the land of the free&amp;rdquo; or that it&amp;rsquo;s &amp;ldquo;a free country&amp;rdquo;. I scoff at this, largely because we have this really unsettling pattern of jailing non-violent people. We&amp;rsquo;re not really free in our homes, and we&amp;rsquo;re definitely not free on the Internet.&lt;/p></description></item></channel></rss>