<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>trivia &#187; networks and networking</title>
	<atom:link href="http://baldric.net/category/networks-and-networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://baldric.net</link>
	<description>another voice in the babble on the net</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:59:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>and darkness shall be upon the face of the net</title>
		<link>http://baldric.net/2012/01/18/and-darkness-shall-be-upon-the-face-of-the-net/</link>
		<comments>http://baldric.net/2012/01/18/and-darkness-shall-be-upon-the-face-of-the-net/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:05:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[DNS]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1271</guid>
		<description><![CDATA[Today, 18 January 2012, parts of the &#8216;net went deliberately dark in combined opposition to the SOPA (A Bill to:&#8220;promote prosperity, creativity, entrepreneurship, and innovation by combating the theft of U.S. property, and for other purposes.&#8221; I love the &#8220;other purposes&#8221; bit.) and PIPA bills currently being considered by the US legislative machinery. These two [...]]]></description>
			<content:encoded><![CDATA[<p>Today, 18 January 2012, parts of the &#8216;net went deliberately dark in combined opposition to the <a href="www.gpo.gov/fdsys/pkg/BILLS-112hr3261ih/pdf/BILLS-112hr3261ih.pdf">SOPA</a> (A Bill to:<em>&#8220;promote prosperity, creativity, entrepreneurship, and innovation by combating the theft of U.S. property, and for other purposes.&#8221;</em> I love the &#8220;other purposes&#8221; bit.) and <a href="leahy.senate.gov/imo/media/doc/BillText-PROTECTIPAct.pdf">PIPA</a> bills currently being considered by the US legislative machinery. These two bills are classic examples of badly thought through legislation developed in response to lobby group pressure to protect an existing business model which is failing. I don&#8217;t normally make political comment, but I find myself entirely in agreement with the sentiments expressed on the <a href="https://www.torproject.org/sopa-pipa">torproject site</a> this morning. </p>
<p>When first attempting to view the tor site, readers are faced with this:</p>
<p><a href="http://baldric.net/wp-content/uploads/2012/01/tor-goes-dark.png"><img src="http://baldric.net/wp-content/uploads/2012/01/tor-goes-dark-300x166.png" alt="image of blacked out tor website" title="tor-goes-dark" width="300" height="166" class="aligncenter size-medium wp-image-1272" /></a></p>
<p>Clicking on the blacked out section you are taken to a copy of the 18 January <a href="https://blog.torproject.org/blog/blackout-against-copyright-overreach-stop-sopa-and-pipa">blog posting</a> which says:</p>
<blockquote><p>&#8220;The Tor Project doesn&#8217;t usually get involved with U.S. copyright debates. But SOPA and PIPA (the House&#8217;s &#8220;Stop Online Piracy Act&#8221; and the Senate&#8217;s &#8220;Protect-IP Act&#8221;) go beyond enforcement of copyright. These copyright bills would strain the infrastructure of the Internet, on which many free communications &#8212; anonymous or identified &#8212; depend. Originally, the bills proposed that so-called &#8220;rogue sites&#8221; should be blocked through the Internet&#8217;s Domain Name System (DNS). That would have broken DNSSEC security and shared U.S. censorship tactics with those of China&#8217;s &#8220;great firewall.&#8221; </p>
<p>Now, while we hear that DNS-blocking is off the table, the bills remain threatening to the network of intermediaries who carry online speech. Most critically to Tor, SOPA contained a provision forbidding &#8220;circumvention&#8221; of court-ordered blocking that was written broadly enough that it could apply to Tor &#8212; which helps its users to &#8220;circumvent&#8221; local-network censorship. Further, both bills broaden the reach of intermediary liability, to hold conduits and search engines liable for user-supplied infringement. The private rights of action and &#8220;safe harbors&#8221; could force or encourage providers to censor well beyond the current DMCA&#8217;s &#8220;notice and takedown&#8221; provision (of which Chilling Effects documents numerous burdens and abuses).&#8221;
</p></blockquote>
<p>Jimmy Wales, the founder of wikipedia has been a particularly <a href="http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Learn_more">vocal critic</a> of the impending legislation. Today, english speaking users of wikipedia were greeted with the following page:</p>
<p><a href="http://baldric.net/wp-content/uploads/2012/01/wikipedia-blackout.png"><img src="http://baldric.net/wp-content/uploads/2012/01/wikipedia-blackout-300x166.png" alt="image of the wikipedia blackout page" title="wikipedia-blackout" width="300" height="166" class="aligncenter size-medium wp-image-1278" /></a> </p>
<p>There is plenty of discussion about the effects of SOPA and PIPA on-line in the usual technical fora (see <a href="http://www.wired.com/threatlevel/2012/01/why-weve-censored-wired-com/">wired</a>, for example) but as <a href="http://www.theregister.co.uk/2012/01/07/mainstream_media_silent_on_sopa/">El Reg</a> said about a week ago, the mainstream media in the US have been largely quiet about the implications of the Bills should they ever become law. </p>
<p>I wonder why.   </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/18/and-darkness-shall-be-upon-the-face-of-the-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>t-mobile resets its policy?</title>
		<link>http://baldric.net/2012/01/12/t-mobile-resets-its-policy/</link>
		<comments>http://baldric.net/2012/01/12/t-mobile-resets-its-policy/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 22:07:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[securit]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1256</guid>
		<description><![CDATA[As I have mentioned in other posts here, I run my own mail server on one of my VMs. I do this for a variety of reasons, but the main one is that I like to control my own network destiny. Back in October last year I noticed an interesting change in my mail experience [...]]]></description>
			<content:encoded><![CDATA[<p>As I have mentioned in other posts here, I run my own mail server on one of my VMs. I do this for a variety of reasons, but the main one is that I like to control my own network destiny. Back in October last year I noticed an interesting change in my mail experience with my HTC mobile (actually my wife first noticed it and blamed me, assuming that I had &#8220;twiddled with something&#8221; as she put it). Heaven forfend.</p>
<p>My mail setup is postfix/dovecot with SASL authentication and TLS protecting the mail authentication exchange. My X509 certs are self generated (and so not signed by any CA). I pick up mail over IMAPS (when mobile) and POP3S (at home &#8211; for perverse reasons of history I like to actually download mail to my main desktop over POP3 and archive it to two separate NAS backups). I send via the standard SMTP port 25 but require authentication and protect the exchange with TLS.  </p>
<p>My mail had been working fine ever since I set it up some years ago, but as I said, back in October my wife complained that she could no longer send email from her HTC mobile (we both use t-mobile as the network provider). She was at work at the time so away from my home network. Both our phones are setup to use use wifi for connectivity where it is available (as it is at home of course). When my wife complained I checked my phone and it could send and receive without problem. But when I switched wifi off, thus forcing the data connection though the mobile network, I got the same problem as my wife reported. On checking my mail server logs I read this:</p>
<blockquote><p>postfix/smtpd[28089]: connect from unknown[149.254.186.120]<br />
postfix/smtpd[28089]: warning: network_biopair_interop: error reading 11 bytes from the network: Connection reset by peer<br />
postfix/smtpd[28089]: SSL_accept error from unknown[149.254.186.120]:-1<br />
postfix/smtpd[28089]: lost connection after STARTTLS from unknown[149.254.186.120]<br />
postfix/smtpd[28089]: disconnect from unknown[149.254.186.120]</p></blockquote>
<p>(the ip address is one of t-mobile&#8217;s servers on their &#8220;TMUK-WBR-N2&#8243; network)</p>
<p>Everything I could find about that sort of message suggested that the client was tearing down the connection because there was something wrong with the TLS handshake and it was not trusted. Checking earlier logs, I found that t-mobile&#8217;s address had apparently changed (to the address above) recently. So I assumed that some recent network change following the Orange/T-mobile merger had been badly managed and all would be well again as soon as the problem was spotted. Wrong. It persisted. So I had to investigate further. As part of my investigation of the error, I tried moving mail from port 25 to 587 (submission) because that sometimes gets around the problem of ISPs blocking, or otherwise interfering, with outbound connections from their networks to port 25, No deal. In fact it looked as if t-mobile were blocking all connections to port 587 (I assumed a whitelisting policy block, or again, a cockup).</p>
<p>So, the scenario was: mail works when connecting over wifi and using my domestic ISP&#8217;s network, but doesn&#8217;t when using t-mobile&#8217;s 3G network. Symptoms point to a lack of trust in the TLS handshake. Tentative conclusion? There is an SSL/TLS proxy somewhere in the mobile operator&#8217;s chain. That proxy sucessfully negotiates with our phones, but when it gets my self certified X509 cert from the server. it can&#8217;t authenticate it and decides that the connection is untrusted so tears it down. My server sees this as the client (my phone) tearing down the connection. [As it turns out, this conclusion was completely wrong, but hey].</p>
<p>I said in an email at the time to a friend whose advice I was seeking, &#8220;I suspect cockup rather than outright conspiracy, but if my telco is dumb enough to stick a MITM ssl proxy in my mail chain, they really ought to have thought about handling self signed certs a little better. Otherwise it sort of gives the game away.&#8221;</p>
<p>In response, he very sensibly suggested that I should run a sniffer on the server and check what was going on. At that time, I was busy doing something else so I didn&#8217;t. And because the problem was intermittent (and my wife stopped complaining) I never got around to properly investigating further. (I should explain that I rarely send mail from my mobile nowadays. I just read mail there and wait until I get home to a decent keyboard and can reply to whatever needs handling from there. My wife just gave up bothering to try).     </p>
<p>I should have persisted because of course I wasn&#8217;t the only one to experience this problem.  </p>
<p>Back in November, a member of the t-mobile discussion forum called &#8220;dpg&#8221; <a href="http://support.t-mobile.co.uk/discussions/index?page=forums&#038;topic=80101915a8144e01337e648aca002435&#038;messageit.offset=0">posted</a> a message complaining that he could not connect to port 587 over t-mobile&#8217;s 3G network. In response, a member of the t-mobile forum team suggested that dpg might reconfigure his email so that it was relayed via t-mobile&#8217;s own SMTP server. Not unreasonably, dpg didn&#8217;t think this was an acceptable response &#8211; not least because he would then have to send his email in clear. He then posted again saying that &#8220;the TLS handshake fails when the mail client receives a TCP packet with the reset (RST) flag set.&#8221; (This is a <strong>bad thing (TM).</strong> Further, he posted again saying that he had set up his own mail server and repeated earlier tests so that he could see both ends of the connection. At the client side he posted mail from his laptop tethered to his phone which was connected to the t-mobile 3G network. By running sniffers at both ends of the connection he was able to prove to his own satisfaction that something in the t-mobile network was sending a RST and tearing down any connection when a STARTTLS was seen. Again, in a later post in response to one from another poster who apparently manages several mail servers and had been looking at the same issue for a client, dpg says:</p>
<blockquote><p>&#8220;I must say I&#8217;m not too pleased to discover that T-Mobile may be snooping all traffic to check for SMTP messages. I have demonstrated that they may be doing this by running a SMTP server on a non-standard port and finding that they still sent TCP reset packets during TLS negotiation &#8211; so they must be examining all packets and not just those destined for TCP ports 25 and 587.</p>
<p>I&#8217;m also not that keen on T-Mobile spoofing/forging TCP resets. This is the sort of tactic resorted to by the Great Firewall of China (http://www.lightbluetouchpaper.org/2006/06/27/ignoring-the-great-firewall-of-china/) and also by Comcast back in 2007 (https://www.eff.org/wp/packet-forgery-isps-report-comcast-affair) until the US FCC told them to stop (http://hraunfoss.fcc.gov/edocs_public/attachmatch/FCC-08-183A1.pdf).&#8221;
</p></blockquote>
<p>Then 9 days ago, dpg posted this message:</p>
<blockquote><p>&#8220;I finally got to the bottom of this. I was contacted by T-Mobile technical support today and was told that they are now actively looking for and blocking any TLS-secured SMTP sessions. So, it is a deliberate policy after all, despite what the support staff have been saying on here, twitter and on 150. They told me it is something they have been rolling out over the last three months &#8211; which explains why it was intermittent and dependent on IP address and APN to begin with.</p>
<p>So, the only options for sending email over T-Mobile&#8217;s network are:<br />
- unencrypted but authenticated SMTP (usually on port 25)<br />
- SSL-encrypted SMTP (usually on port 465)<br />
- unauthenticated and unencrypted email to smtp.t-email.co.uk</p>
<p>TLS-encrypted SMTP sessions are always blocked whether or not they are on the default port of 587.&#8221;
</p></blockquote>
<p>(As an aside, there is, of course, another alternative. You can ditch t-mobile as your provider and pick one which doesn&#8217;t use DPI to screw your connections. You pays your money&#8230;.)</p>
<p>Following this, a new poster called &#8220;mickeyc&#8221; said this:</p>
<blockquote><p>&#8220;I&#8217;ve been experiencing this exact same problem. I run my own mail server which has SSL on port 465 and also uses TLS on port 587. I used wireshark to confirm that the RST packets are being spoofed. This is the exact same technology used by &#8220;The Great Firewall of China&#8221;. I have two t-mobile sims. One is about a year old and doesn&#8217;t experience this problem (yet), one is a few weeks old and does.&#8221;
</p></blockquote>
<p>He went to say that he had also experienced problems with his OpenVPN connections and would be blogging about the problem (damned bloggers get everywhere) and sure enough, Mike Cardwell did so at <a href="https://grepular.com/Punching_through_The_Great_Firewall_of_TMobile">grepular.com</a>. That blog post is worth reading because it has an interesting set of comments and responses from Mike appended.</p>
<p>Mike&#8217;s post seems to have been picked up by a few others (El Reg <a href="http://www.theregister.co.uk/2012/01/11/t_mobile_security/">has one</a>, and as Mike himself has pointed out, boingboing.net has a particularly <a href="http://boingboing.net/2012/01/10/t-mobile-uk-is-secretly-disrup.html">OTT post</a> which seems to say that he is accusing t-mobile of something he clearly isn&#8217;t. </p>
<p>Finally, two days ago, dpg posted this:</p>
<blockquote><p>
&#8220;I&#8217;m pleased to report that T-Mobile is no longer blocking TLS-secured email on port 587. As a follow-up to an email exchange over the Christmas period I was contacted today to say that, contrary to what I had been told previously, it was never a deliberate policy to block TLS-secured outgoing email. There was a problem with some equipment after all, which was resolved yesterday.&#8221;
</p></blockquote>
<p>I tried again myself today. Initially, I got the same old symptoms (&#8220;lost connection after STARTTLS&#8221;) then I rebooted my &#8216;phone and lo and behold I could send email.</p>
<p>Like Mike, I tend to the cockup over conspiracy theory, it&#8217;s more likely for one thing. IANAL, but it seems to me that it would be in breach of RIPA part I, Unlawful Interception, for the telco to intercept my SMTP traffic in the way it seems to have been doing. That is not likely to be a deliberate act by a major UK mobile network provider.</p>
<p>But I&#8217;ll still keep an eye on things. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/12/t-mobile-resets-its-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tails in a spin</title>
		<link>http://baldric.net/2012/01/12/tails-in-a-spin/</link>
		<comments>http://baldric.net/2012/01/12/tails-in-a-spin/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 19:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[coding and admin]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[net tools]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1258</guid>
		<description><![CDATA[When I first tested running a tails mirror on one of my VMs, the traffic level reported by vnstat ran at around 20-30 GiB per day. I figured I could live with that because it meant that my total monthly traffic would be unlikely to exceed my monthly 1TB allowance. However, when I checked the [...]]]></description>
			<content:encoded><![CDATA[<p>When I first tested running a <a href="http://baldric.net/2011/12/20/the-amnesic-incognito-live-system/">tails</a> mirror on one of my VMs, the traffic level reported by vnstat ran at around 20-30 GiB per day. I figured I could live with that because it meant that my total monthly traffic would be unlikely to exceed my monthly 1TB allowance. However, when I checked the stats on that server last week (around the 9th of Jan) I found that I was shipping out around 150 GiB per day and vnstat was predicting a monthly total of close to 3 TB. As the tails admins said when I told them that I would have to shut off the mirror on that VM while I sorted something, &#8220;Ooops&#8221;. Ooops indeed. I couldn&#8217;t chance a massive bill for exceeding my bandwidth allowance by quite that much. The actual stats for 4, 5, 6, 7, 8 and 9 January before I pulled the plug were: 34.23 GiB, 69.14 GiB, 178.31 GiB, 131.68 GiB, 99.05 GiB and 133.27 Gib. It turns out that tails 0.10 was released on 4 January and I hadn&#8217;t been prepared. A lesson learned.</p>
<p>Having shut down and had the DNS round robin amended, I attended to finding some way of throttling my traffic so that I could live within my allowance whilst still providing a useful mirror. I scratched my head for a while before stumbling on the obvious, I should be throttling at application level. (Sometimes I find that I miss simple answers because I am looking for complicated ones). </p>
<p>I started out by assuming that I should be using <a href="http://lartc.org/">tc</a> and <a href="http://www.netfilter.org/">iptables</a> mangling, or something like the userspace tool <a href="http://monkey.org/~marius/pages/?page=trickle">trickle</a>, all of which looked horribly more complicated than the approach taken by tor (which allows you to simply set the acceptable bandwidth rate to some limit, plus set an accounting period maximum of some total transfer limit per day/week whatever). And of course it turns out that my webserver (lighttpd) allows something similar. Just set the server limit to some chosen max transfer rate and, if necessary, also impose a per IP max rate. The magic configuration file options are:</p>
<blockquote><p># limit server throughput to 300 kbytes/sec (~3000 kbits/sec)<br />
server.kbytes-per-second = 300<br />
# and limit individual connections to 50 kbytes (~500 kbits/sec)<br />
connection.kbytes-per-second = 50
</p></blockquote>
<p>I tested this by pulling a copy of the tails iso from one of my other VMs which has a high bandwidth connection and got acceptable (and expected) results. So now I can go back on-line later this month safe in the knowledge that I&#8217;m not going to blow all my bandwidth in one week. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/12/tails-in-a-spin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tunnelling X over ssh</title>
		<link>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/</link>
		<comments>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 20:18:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[coding and admin]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks and howtos]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1233</guid>
		<description><![CDATA[OK, yes, I know there are probably already a gazillion web pages on the &#8216;net explaining exactly how to do this, but I got caught out by a silly gotcha when I tried to do this a couple of days ago, so I thought I&#8217;d post a note. Firstly, X is not exactly a secure [...]]]></description>
			<content:encoded><![CDATA[<p>OK, yes, I know there are probably already a gazillion web pages on the &#8216;net explaining exactly how to do this, but I got caught out by a silly gotcha when I tried to do this a couple of days ago, so I thought I&#8217;d post a note.</p>
<p>Firstly, X is not exactly a secure protocol, nor is it easy to filter at NAT firewalls, so the ability to tunnel it over ssh is hugely welcome. In fact, ssh can be used to tunnel practically any other protocol you care to name, so it should be your first port of call should you wish to connect to a remote system using an insecure protocol. (I use it to wrap rsync for example). </p>
<p>I don&#8217;t run X on my VMs (there is no need, they don&#8217;t run desktop software) and I had not previously seen the need to run X based graphical programs on those servers. However, a couple of days ago I thought it would be really useful to run etherape on one particular remote server so that I could watch the traffic patterns. Normally I use iptraf (which is ncurses based) when I want to monitor network traffic in real time, but etherape is pretty cool and gives a nice graphical view of your network connections. But it runs on an X based gui.</p>
<p>So. I changed the remote server&#8217;s sshd_config to enable X forwarding (<strong>&#8220;X11Forwarding no&#8221;</strong> becomes <strong>&#8220;X11Forwarding yes&#8221;</strong>) and restarted sshd. On my desktop I similarly changed my local ssh_config file to allow X forwarding (<strong>&#8220;ForwardX11 no&#8221;</strong> becomes <strong>&#8220;ForwardX11 yes&#8221;</strong>) to obviate the need to use the -X switch on the command line. I then installed etherape on the remote server and fired it up only to get the message <strong>&#8220;Error: no display specified&#8221;</strong>. Sure enough <strong>&#8220;echo $DISPLAY&#8221;</strong> showed nothing. But I had thought (and everything I had read confirmed) that ssh should take care of setting the appropriate display when X11 forwarding was set. </p>
<p>So I then tried setting a display manually (<strong>export DISPLAY=localhost:10.0</strong> on the remote server) and then got the response <strong>&#8220;Error: cannot open display: localhost:10.0&#8243;</strong>. So, still no deal.  I spent some time scratching my head (and reading man pages) and sent off a query to my local Linux User group in parallel asking for advice. They were gentle with me.</p>
<p>The first, and rapid, response, said: </p>
<blockquote><p>On the server:</p>
<p>    sudo apt-get install xauth</p>
<p>Then disconnect and reconnect the client.</p>
<p>Jobs a good un.</p></blockquote>
<p>Thank you Brett.</p>
<p>So the moral is, make sure that you have X authorisation working properly on the remote system (check for the existence of $HOME/.Xauthority) if you experience the same symptoms I did. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tp-link respond</title>
		<link>http://baldric.net/2011/11/30/tp-link-respond/</link>
		<comments>http://baldric.net/2011/11/30/tp-link-respond/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 18:02:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[electronics]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[ip camera]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[surveillance]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1231</guid>
		<description><![CDATA[A couple of weeks ago, I wrote about the problems I had with a TP-Link IP camera. Today I received a comment on that post from a guy called Luke in the TP-Link support team. In that response he apologises for the difficulties I had and promises to investigate further. His response deserves as wide [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago, I wrote about the <a href="http://baldric.net/2011/11/16/do-not-buy-one-of-these/">problems I had with a TP-Link IP camera</a>. Today I received a comment on that post from a guy called Luke in the TP-Link support team. In that response he apologises for the difficulties I had and promises to investigate further. </p>
<p>His response deserves as wide an audience as my original post, so I am drawing attention to it here.</p>
<p>Thank you Luke for taking the time to comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/11/30/tp-link-respond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>do not buy one of these</title>
		<link>http://baldric.net/2011/11/16/do-not-buy-one-of-these/</link>
		<comments>http://baldric.net/2011/11/16/do-not-buy-one-of-these/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 19:44:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[electronics]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[ip camera]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[surveillance]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1018</guid>
		<description><![CDATA[&#160; Standalone IP cameras have come down in price quite remarkably over the past few years. It is now perfectly possible to get a camera for between £50.00 and £75.00, and this makes them attractive for anyone wanting to set up simple &#8220;home surveillance&#8221; systems. I bought one recently just to see what I could [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Standalone IP cameras have come down in price quite remarkably over the past few years. It is now perfectly possible to get a camera for between £50.00 and £75.00, and this makes them attractive for anyone wanting to set up simple &#8220;home surveillance&#8221; systems. I bought one recently just to see what I could realistically do with such a beast. I chose the <a href="http://www.tp-link.com/en/products/details/?model=TL-SC3130G">TP-Link TL-SC3130G</a>,</p>
<p><a href="http://baldric.net/wp-content/uploads/2011/11/TL-SC3130G-01.jpg"><img class="aligncenter size-medium wp-image-1019" title="" src="http://baldric.net/wp-content/uploads/2011/11/TL-SC3130G-01-189x300.jpg" alt="image of TP-Link IP camera" width="189" height="300" /></a></p>
<p>which goes for around £60.00. I bought mine from amazon. I chose this particular camera because, on paper, it looked to have a good specification at a keen price point. According to the TP Link <a href="http://www.tp-link.com/en/products/details/?model=TL-SC3130G#spec">website</a>, the camera&#8217;s highlights include:</p>
<ul>
<li>54Mbps wireless connectivity brings flexible placement</li>
<li>Bi-directional audio allows users to listen and talk remotely</li>
<li>Excellent low light sensitivity ensures good video quality even in the dawn</li>
<li>MPEG-4/MJPEG dual streams for simultaneous remote recording and local surveillance</li>
</ul>
<p>plus an impressive list of protocol capabilities all in a reasonably compact and attractive hardware package.</p>
<p>When the camera arrived I was pleased to find that the hardware was indeed quite solid and attractive. Such a shame I can&#8217;t say anything good about the software though.</p>
<p>As you would expect, I had to first configure the camera over a wired link. By default the camera comes up on 192.168.1.10. The login credentials are the usual &#8220;admin/admin&#8221; &#8211; which is the first thing you should change, but sadly I&#8217;ll bet that few people bother. The web interface presents the user with a set of configuration menus on the left of the screen and an image taken from the camera towards the centre of the screen. The software assumes that the user has IE and ActiveX running so for those of us with more sensible setups, some of the configuration and control options on the camera (such as snapshot, zoom and audio volume control) are unavailable. No matter, the important thing from my point of view, and the reason I bought this camera rather than its slightly cheaper brother, the SC3130, is the supposed wireless capability. At first sight, the camera and network configuration options look surprisingly comprehensive. In fact, I&#8217;d go so far as to say that the list of options available might confuse a user who had little networking experience. For example, besides the obvious options to set new static IP addressing or change to DHCP, you can change HTTP, RTP and RTSP ports, set up multicast streaming, change the multicast address, change the ports used for video and audio streaming, set viewer authentication, set the camera to use PPPoE and dynamic DNS and even send users an alert via email containing the new network settings (such as IP address) should these change. Of course, in order to do so the user must first configure email on the camera. Altogether an impressive looking range of capabilities. Again, such a shame they don&#8217;t all work.</p>
<p>Annoyingly, the web interface sometimes simply refused to accept changes or the system reset the changes after reboot, I first noticed this when changing the camera&#8217;s clock setting to sync with the time on my PC. It simply refused. NTP worked eventually, but it tended to stop working for no apparent reason. But by far the worst fault was in the WiFi stack. WiFi configuration options were all accepted and it was soon possible to connect wirelessly both to configure the camera and to view either a video stream or a still image. However, as soon as the wired connection was removed, both interfaces went down. Nor was it possible to connect wirelessly if the camera was booted without a cable inserted. Now it is pretty pointless to have a WiFi camera that insists on having a wired connection present as well and I couldn&#8217;t believe that no-one had tested this so I assumed that there was some way to get the thing working. Besides I hate being beaten. So I spent what was, on reflection, a disproportionately silly amount of time playing with various configuration options (DHCP vs static addressing, various combinations of UPnP and no UPnP (which involved me changing my router configs as well), changing various network port numbers, all to no avail. I searched the manufacturer&#8217;s website in case there was a new firmware image I could try, but that was a waste of time because the image on the website (1.6.17 dated 29 October 2010) was older than the firmware on the camera (1.6.18 dated 17 March 2011). </p>
<p>After trying umpteen variations of settings, at one point the camera froze completely and refused to boot. I had to resort to a hardware reset to get the thing back up again. Here it got weirder still.  The camera came back up on 192.168.1.97 and not the default 192.168.1.10 (I found it with a sniffer). God help the average punter trying to get this thing to work.</p>
<p>I sent it back, and amazon refunded my money. Do yourself a favour. Don&#8217;t even think about buying one. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/11/16/do-not-buy-one-of-these/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>no police here</title>
		<link>http://baldric.net/2011/02/01/no-police-here/</link>
		<comments>http://baldric.net/2011/02/01/no-police-here/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 14:02:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[coding and admin]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[networks]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=745</guid>
		<description><![CDATA[The UK Home Office launched a new crime statistics website today at www.police.uk. The site is supposed to show &#8220;Local crime and policing information for England and Wales&#8221;. I&#8217;m not entirely convinced of the merit of the site in the first place (and can see all sorts of potential objections arising in some of the [...]]]></description>
			<content:encoded><![CDATA[<p>The UK Home Office launched a new crime statistics website today at <a href="http://www.police.uk/">www.police.uk</a>. The site is supposed to show &#8220;Local crime and policing information for England and Wales&#8221;. </p>
<p>I&#8217;m not entirely convinced of the merit of the site in the first place (and can see all sorts of potential objections arising in some of the more rabid tabloid newspapers), but I thought I would try it out before making any form of judgement of my own. Unfortunately I&#8217;m not impressed.</p>
<p>The opening page of the new service invites the user to &#8220;Enter your postcode, town, village or street into the search box below, and get instant access to street-level crime maps and data, as well as details of your local policing team and beat meetings.&#8221; </p>
<p>I have tried various combinations of the suggestions, scaling outwards and upwards from my precise postcode to the whole of that part of the County in which I live. I was not reassured to get the following message:</p>
<p><a href="http://baldric.net/wp-content/uploads/2011/02/Screenshot-Police.uk-norfolk.png"><img src="http://baldric.net/wp-content/uploads/2011/02/Screenshot-Police.uk-norfolk-300x153.png" alt="screenshot of www.police.uk website" title="Screenshot-Police.uk-norfolk" width="300" height="153" class="aligncenter size-medium wp-image-746" /></a></p>
<p>Discussion elsewhere on the &#8216;net suggests that this result is not unusual. It appears to be a badly worded (or badly coded) response to an error condition resulting from system overload following the launch.  At least I sincerely hope that is the case and we are not <strong>really</strong> completely devoid of policing services in the whole of South Norfolk.</p>
<p>Examination of the HTML source for the webpage generated suggests that the service is running on Amazon&#8217;s Web Services. Certainly some of pages are retrieved from S3 servers, and the IP address of the site appears to be on Amazon&#8217;s AWS (see dig and whois results below *). If the site is, as it appears to be, cloud based, then either the supplier (<a href="http://www.rkh.co.uk/news/updated-crimemapper-website-is-launched">Rock Kitchen Harris, Leicester</a>) or the Home Office has seriously undersized the requirement. Regardless of who is at fault here, there is an evident need to pull in some more resource pretty quickly. This should be a good test of the much vaunted flexibility of cloud based services such as Amazon&#8217;s EC2. I expect the service to be running quickly and cleanly by this time tomorrow. </p>
<p>* dig www.police.uk returns:</p>
<blockquote><p>; <<>> DiG 9.6-ESV-R3 <<>> www.police.uk<br />
;; global options: +cmd<br />
;; Got answer:<br />
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10557<br />
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0</p>
<p>;; QUESTION SECTION:<br />
;www.police.uk.			IN	A</p>
<p>;; ANSWER SECTION:<br />
www.police.uk.		1251	IN	CNAME	policeuk-167782603.eu-west-1.elb.amazonaws.com.<br />
policeuk-167782603.eu-west-1.elb.amazonaws.com.	60 IN A	46.137.113.146</p>
<p>;; Query time: 268 msec<br />
;; SERVER: 80.68.80.24#53(80.68.80.24)<br />
;; WHEN: Tue Feb  1 14:16:23 2011<br />
;; MSG SIZE  rcvd: 107
</p></blockquote>
<p>and a whois lookup of 46.137.113.146 returns:</p>
<blockquote><p>% Information related to &#8217;46.137.0.0 &#8211; 46.137.127.255&#8242;</p>
<p>inetnum:        46.137.0.0 &#8211; 46.137.127.255<br />
netname:        AMAZON-EU-AWS<br />
descr:          Amazon Web Services, Elastic Compute Cloud, EC2, EU
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/02/01/no-police-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>phone home</title>
		<link>http://baldric.net/2010/08/29/phone-home/</link>
		<comments>http://baldric.net/2010/08/29/phone-home/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 19:57:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=638</guid>
		<description><![CDATA[Google&#8217;s chrome browser first appeared back in 2008, since when many commentators have sung its praises. Apparently it is &#8220;blindingly fast&#8221; (well, let&#8217;s face it firefox can be a tad slow, particularly if loaded down with a swathe of plugins) &#8220;clean&#8221;, and &#8220;simple&#8221;. Until recently I had not tried chrome (for some fairly obvious reasons) [...]]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s chrome browser first appeared back in 2008, since when many commentators have sung its praises. Apparently it is &#8220;blindingly fast&#8221; (well, let&#8217;s face it firefox can be a tad slow, particularly if loaded down with a swathe of plugins) &#8220;clean&#8221;, and &#8220;simple&#8221;. Until recently I had not tried chrome (for some fairly <a href="http://baldric.net/2009/12/07/privacy-is-just-for-criminals/">obvious</a> reasons) but I thought it might be interesting to fire up a copy in a VM just to see what all the fuss was about. So I did. And whilst I was doing that I ran tcpdump and etherape to see what was happening under the hood. What I found intrigued me. </p>
<p>First I spun up a completely new clean install of ubuntu in a <a href="http://www.virtualbox.org/">virtualbox</a> VM. Then I downloaded the latest chrome .deb from the google site and installed it. Before launching chrome for the first time in the guest system I fired up the sniffers in the host system. This is what I found:</p>
<p><a href="http://baldric.net/wp-content/uploads/2010/08/chrome-1.png"><img src="http://baldric.net/wp-content/uploads/2010/08/chrome-1-300x172.png" alt="image of etherape capture" title="etherape record of chrome" width="300" height="172" class="aligncenter size-medium wp-image-639" /></a>  </p>
<p>Note that etherape shows five connections which are instantly recognisable as going to google servers (the 1e100.net domain), three to verisign, and a further three to IP addresses with no associated names (these appear to be either youtube or google image cache machines &#8211; also owned by google of course). You can ignore the rlogin.net servers, they are all mine.</p>
<p>A quick look at the tcpdump record shows that the verisign connections all check for SSL certificates and/or revocations &#8211; perfectly sensible and understandable. But the google connections are less illuminating until you follow the tcp streams. Two of the connections are SSL encrypted so it is not possible to be certain what is carried in them, but they appear to be certificate exchanges (or updates), a third gets a certificate revocation list whilst two more get simple html or xml schema probably associated with building the welcome screen (I didn&#8217;t explore in detail).  One connection gets a shockwave flash file and two get and set cookies in the youtube domain. At least one of the google connections also gets and sets cookies in the google domain.</p>
<p>Now none of this is inherently suspicious (well, alright, it might be) but the point is that all this happens upon first connection and without reference to the user. And if you don&#8217;t want google (or youtube) cookies on your machine you will have to delete them when first you use the browser.  I have an instinctive (OK, partly irrational) dislike of software which &#8220;phones home&#8221; without telling me &#8211; and chrome does that on quite an impressive scale. I&#8217;m not sure what would happen in prolonged usage of the browser because I wasn&#8217;t impressed enough to want to use it in anger. </p>
<p>I&#8217;ve trashed the VM of course.  </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2010/08/29/phone-home/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>update to autossh &#8211; or how ServerAliveInterval makes this unnecessary</title>
		<link>http://baldric.net/2010/08/27/update-to-autossh-or-how-serveraliveinterval-makes-this-unnecessary/</link>
		<comments>http://baldric.net/2010/08/27/update-to-autossh-or-how-serveraliveinterval-makes-this-unnecessary/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 20:16:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=633</guid>
		<description><![CDATA[I had a couple of comments on my earlier post about autossh which suggested that I should look at alternative mechanisms for keeping my ssh tunnel up. Rob in particular suggested that setting &#8220;ServerAliveInterval&#8221; should work. Oddly I had tried this in the past whilst trying out various configuration options and I swear it didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I had a couple of comments on my earlier post about autossh which suggested that I should look at alternative mechanisms for keeping my ssh tunnel up. Rob in particular suggested that setting &#8220;ServerAliveInterval&#8221; should work. Oddly I had tried this in the past whilst trying out various configuration options and I swear it didn&#8217;t work for me. But since the autossh mechanism felt inelegant I thought I&#8217;d revisit my ssh_config file as Rob suggested. And indeed setting ServerAliveInterval to 300 (i.e. 5 minutes) solved my tunnel drop problem. I&#8217;d guess that other intervals of less than 1 hour would equally work but I haven&#8217;t checked.</p>
<p>I have no idea why my earlier experiments failed.</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2010/08/27/update-to-autossh-or-how-serveraliveinterval-makes-this-unnecessary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>autossh &#8211; or how to use tor through a central ssh proxy</title>
		<link>http://baldric.net/2010/08/01/autossh-or-how-to-use-tor-through-a-central-ssh-proxy/</link>
		<comments>http://baldric.net/2010/08/01/autossh-or-how-to-use-tor-through-a-central-ssh-proxy/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 20:56:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[TOR]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=602</guid>
		<description><![CDATA[Since I first set up a remote tor node on a VPS about this time last year, I have played about with various configurations (and used different providers) but I have now settled on using two high bandwidth servers on different networks. One (at daily.co.uk) allows 750 Gig of traffic per month, the other (a [...]]]></description>
			<content:encoded><![CDATA[<p>Since I first set up a <a href="http://baldric.net/2009/07/05/tor-on-a-vps/">remote tor node</a> on a VPS about this time last year, I have played about with various configurations (and used different providers) but I have now settled on using two high bandwidth servers on different networks. One (at <a href="https://www.daily.co.uk/products/virtual-private-servers/index.html">daily.co.uk</a>) allows 750 Gig of traffic per month, the other (a new player on the block called <a href="http://www.thrustvps.com/vps/advancedvps/">ThrustVPS</a>) allows 1000 Gig of traffic. These limits are remarkably generous given the low prices I pay (the 1000 Gig server cost me £59.42, inc VAT, for a <strong>year.</strong> OK, that was a special offer, but they are still good value at full price) and they allow me to provide two reasonably fast exit servers to the tor network.  Both suppliers know that I am running tor nodes and are relaxed about that. Some suppliers are less so.</p>
<p>I fund fast exit nodes as a way of paying something back to the community &#8211; but as I have pointed out before, they also allow me to have a permanent entry point to the tor network which I can tunnel to over ssh, thus protecting my own tor usage from snoopers.  For some time I used a configuration based on <a href="https://trac.torproject.org/projects/tor/wiki/TheOnionRouter/SshPortForwardedTor">tyranix&#8217;s</a> notes documented on the tor project wiki. But eventually I found that to be rather limiting because it meant that I had to remember to run an ssh listener on each machine I used around the house (my laptop, netbook, two desktops, my wife&#8217;s machine etc) and to configure the browser settings as necessary. Then I hit upon the notion of centralising the ssh listener on one machine (I used the plug) in a sort of ssh proxy configuration. This meant that I only had to configure the local browsers to use the central ssh listener as a proxy and everything else could be left untouched. It also has the distinct advantage that my wife no longer has to worry about anything more complex than switching browser when she wants to use tor.</p>
<p>But I hit a snag when initially setting up ssh on the plug. For some reason (which I have never successfully bottomed out) the ssh process dies after an hour of inactivity. This is not helpful. Enter <a href="http://www.debianadmin.com/autossh-automatically-restart-ssh-sessions-and-tunnels.html">autossh.</a>  Using autossh means that the listener is restarted automagically whenever it dies so I can be confident that my proxy will always be there when I need it.</p>
<p>Here&#8217;s the command used on the plug to fire up the proxy:</p>
<p><code>autossh -M 0 -N -C -g -l user -f -L 192.168.57.200:8000:127.0.0.1:8118 tornode</code></p>
<p>That says: </p>
<p>- M 0 &#8211; turn off monitoring so that autossh will only restart ssh when it dies.<br />
- N &#8211; do not execute a command at the remote end (i.e. we are simply tunneling)<br />
- C &#8211; compress traffic<br />
- g &#8211; allow remote hosts to connect to this listener (I limit this to the local network through iptables on the plug)<br />
- l user &#8211; login as this user at the remote end<br />
- f &#8211; background the process<br />
- L 192.168.57.200:8000 &#8211; listen on port 8000 on the given IP address (rather than the more usual localhost address)<br />
- 127.0.0.1:8118 tornode &#8211; and forward the traffic to localhost port 8118 on the remote machine called tornode</p>
<p>Of course &#8220;tornode&#8221; must be running ssh on a port reachable by the proxy. Again, I use iptables on tornode to limit ssh connections to my fixed IP address &#8211; don&#8217;t want random bad guys knocking on the door.   </p>
<p>Now on tornode I have <a href="http://www.pps.jussieu.fr/~jch/software/polipo/">polipo</a> listening on port 8118 on localhost. I used to use privoxy for this, but I have found polipo to be much faster, and speed matters when you are using tor. My polipo configuration forwards its traffic to the tor socks listener on localhost 9050. I also disabled the local polipo cache (diskCacheRoot = &#8220;&#8221;) because leaving it enabled means that the cache (by default /var/cache/polipo) directory will contain a copy of your browsed destinations in an easily identifable form &#8211; not smart if you really want your browsing to be anonymous (besides, my wife deserves as much privacy as do I).</p>
<p>The final bit of configuration needed is simple. Set your chosen browser to use the proxy on port 8000 on address 192.168.57.200. Since I use firefox for most of my browsing, I simply use opera for tor and I have that browser stripped to its basics and locked down as much as possible. Using tor is then simply a matter of firing up opera in place of firefox. This means that I always know when I am using tor or not (and just to reassure myself, the opera homepage is the <a href="http://check.torproject.org/">torcheck</a> page). </p>
<p>You can&#8217;t be too careful. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2010/08/01/autossh-or-how-to-use-tor-through-a-central-ssh-proxy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

