Mullvad on Tailscale

Ensure Mullvad is enabled on tailscale (this costs money!)

System info

To see all eligible exit nodes:
`tailscale exit-node list

To enable on linux:
sudo tailscale set --exit-node [IP]
i.e. (For NJ location)
sudo tailscale set --exit-node 100.82.221.88

To disable :
`sudo tailscale set --exit-node=

Home VPN

To enable Exit node on own device (i.e. to use your own device as a VPN server):

On linux, to enable IPv4 forwarding:
sudo sysctl -w net.ipv4.ip_forward=1
IPv6 (enable if shit breaks):
sudo sysctl -w net.ipv6.conf.all.forwarding=1
To allow persistent use of device as exit node, go to:
/etc/sysctl.conf
Enable the respective lines for IPv4 and IPv6 as needed
net.ipv4.ip_forward=1 net.ipv6.conf.all.forwarding=1`

Finally:
`sudo tailscale set --advertise-exit-node

Quick setup:

alias portal2NJ='sudo tailscale set --exit-node 100.82.221.88'
alias portal2JA='sudo tailscale set --exit-node 100.100.131.35'
alias portal2SZ='sudo tailscale set --exit-node 100.74.206.14'
alias portalhome='sudo tailscale set --exit-node='

Details:

Alias IP Domain Location
portal2NJ 100.82.221.88 us-nyc-wg-301.mullvad.ts.net New York, USA
portal2JA 100.100.131.35 jp-tyo-wg-001.mullvad.ts.net Tokyo, Japan
portal2SZ 100.74.206.14 ch-zrh-wg-201.mullvad.ts.net Zurich, Switzerland
portalhome Exposed N/A Exposed