<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SJSU on rtk0c's hut</title><link>https://www.rtk0c.com/tags/sjsu/</link><description>Recent content in SJSU on rtk0c's hut</description><generator>Hugo -- 0.152.2</generator><language>en</language><lastBuildDate>Tue, 13 May 2025 15:27:00 -0700</lastBuildDate><atom:link href="https://www.rtk0c.com/tags/sjsu/index.xml" rel="self" type="application/rss+xml"/><item><title>Tips and tricks: CS 166 Information Security taught by Mark Stamp</title><link>https://www.rtk0c.com/blog/cs166-tips-tricks/</link><pubDate>Tue, 13 May 2025 15:27:00 -0700</pubDate><guid>https://www.rtk0c.com/blog/cs166-tips-tricks/</guid><description>&lt;p&gt;A collection of troubleshooting notes, general tips and tricks, or personal thoughts on the CS 166 Information Security class taught by Mark Stamp at SJSU.&lt;/p&gt;
&lt;p&gt;Part of this, dealing with specific homework problems, is written with the intention of being a last-resort rescue manual. I only include information you need to get out of potential deep water. No solutions to hard problems. No hand holding, especially no &amp;ldquo;here is how you solve this problem&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Setting up SJSU VPN for connection to home server</title><link>https://www.rtk0c.com/blog/tailscale-and-sjsu-vpn/</link><pubDate>Wed, 01 May 2024 23:34:13 -0700</pubDate><guid>https://www.rtk0c.com/blog/tailscale-and-sjsu-vpn/</guid><description>&lt;p&gt;Note this intended for relative networking novices, so I will try to explain every term used. Skip over them if you find it verbose. If you don&amp;rsquo;t care about anything else and just wants to replicate my setup for your home server, go to &lt;a href="https://www.rtk0c.com/blog/tailscale-and-sjsu-vpn/#my-journey"&gt;this section&lt;/a&gt;. Read the TL;DR&amp;rsquo;s in there if that section alone is too long for you too.&lt;/p&gt;
&lt;h1 id="motivation"&gt;Motivation&lt;/h1&gt;
&lt;p&gt;Virtual mesh networking software, like Tailscale, ZeroTier, tinc, Hamachi and else, practically&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; cannot establish a direct/p2p connection between a machine on the SJSU wifi and a machine somewhere else, running on a common residential internet. This situation is an example of a hard-NAT to easy-NAT connection (I&amp;rsquo;m using terminology from &lt;a href="https://tailscale.com/blog/how-nat-traversal-works"&gt;Tailscale&amp;rsquo;s article on NAT traversal&lt;/a&gt;). I really only use Tailscale, so that&amp;rsquo;s what I&amp;rsquo;m concerned with here.&lt;/p&gt;</description></item></channel></rss>