Tailscale VPN搭建教程,通过 Exit node 实现科学上网

完整视频教程在YouTube:https://youtu.be/Mj2VDIugcd0

第一步:白嫖一个境外服务器

有一张Visa或者万事达卡即可,没有的可以去搞个虚拟卡也行。然后谷歌/亚马逊/微软/DO等等都可以白嫖,嫖完一个换另外一个。

第二步:开虚拟机

如果只为科学上网,搞Linux服务器就行,注意套餐的流量,流量用超了非常贵。

如果你要兼顾远程桌面办公,就搞Windows服务器,既可以用RDP,也可以作为外部节点科学上网。

第三步:安装Tailscale并设置Exit node。

1、root登录【YourPassword换成你的密码】

echo root:YourPassword |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sudo reboot

2、安装签名密钥和库:

curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/jammy.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/jammy.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list

3、安装Tailscale

sudo apt-get update
sudo apt-get install tailscale

4、连接认证

sudo tailscale up

第4步完成了复制屏幕上的链接去本地浏览器登录。

5、设置IP转发

echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

6、设置为外部节点

sudo tailscale up --advertise-exit-node

7、登录网页控制台,编辑路由设置

https://login.tailscale.com/admin/machines

将需要设置为外部节点的机器,右边三个点……打开,Edit route setting,勾选 use as exit node 即可。

8、本地需要科学上网的机器安装好Tailscale后,在菜单栏 Exit node选择相应的外部节点设备。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容