Internet Censorship Course / Book Workshop
You will understand how Virtual Private Networks (VPNs) function as a circumvention tool for censorship by gaining firsthand experience using a VPN. Through empirical measurements and traffic inspection, you will explore how VPNs affect network paths, performance (e.g., ping and page load time), and traffic visibility.
For each of the tests below, perform them once with the VPN disabled and once with the VPN enabled.
Open a terminal and run:
ping -c 5 www.google.com
ping -c 5 www.bbc.com
Record the average round-trip time (RTT).
Run a traceroute to a site like www.wikipedia.org
:
On Mac/Linux:
bash traceroute www.wikipedia.org
On Windows:
cmd tracert www.wikipedia.org
Compare the number of hops and the intermediate IPs between VPN and non-VPN connections.
www.bbc.com
with and without the VPN.Stop the capture after each session and examine:
ip.dst
)Optional Bonus: Try accessing a site that is known to be blocked in some countries (e.g., Deutsche Welle or Radio Free Asia) and note whether access changes when connected to different VPN locations.
Answer the following questions based on your experiment: