Once you’ve set up a Wireguard VPN server, you’ll also want to protect your DNS requests. One method of achieving this is to set up a DNS over HTTPS resolver on your VPN server and route your DNS traffic over the VPN tunnel.
Set up a Wireguard VPN on Ubuntu and connect from Mac and Android
How to set up a Wireguard server on Ubuntu and set up clients on Mac and Android.
Bookmarks - October 2018
Protecting GitHub repos, some good crypto blogs, programming languages for graphic designers and more …
Bookmarks - September 2018
Parallel programming with Python, top 10 Android terminal commands, cyber security topics and more …
Bookmarks - August 2018
The Orange Juice Test, database scaling techniques, and the flux design pattern.
Two Sum Problem
My solution to this classic interview question.
How to encrypt a file with a password using OpenSSL
Reference of commands to encrypt a file with a password using OpenSSL.
How to create a self signed RSA certificate with OpenSSL
Reference of commands to create a self signed RSA certificate with OpenSSL
Repeat a SQL command multiple times
How to repeat a SQL command multiple times
How to configure DNS nameservers on Ubuntu 18.04
On most Linux distributions you configure DNS nameservers in
/etc/resolv.conf. However in recent versions of Ubuntu that changed with the introduction of Netplan.