centOS7 安装tailscale并启用子网路由

发布时间:2023年12月17日
1、在centOS7上安装Tailscale客户端
#安装命令所在官网位置:https://tailscale.com/download/linux
#具体命令为:
curl -fsSL https://tailscale.com/install.sh | sh
#命令执行后如下图所示

在这里插入图片描述
在这里插入图片描述

2、设置允许IP转发和IP伪装。

安装后,您可以启动(或重新启动)Tailscale 作为子网路由器:此功能需要启用 IP 转发。

执行下面命令启用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

执行以下命令启用IP伪装(重要):

firewall-cmd --permanent --add-masquerade
3、通告子网路由
sudo tailscale up --advertise-routes=192.168.0.0/24,192.168.1.0/24
#如果只有一个子网就只写一个
sudo tailscale up --advertise-routes=192.168.0.0/24

将上例中的子网替换为适合您的网络的子网。支持 IPv4 和 IPv6 子网。

上面命令执行后会打印登录地址:

在这里插入图片描述

4、登录成功后从管理控制台启用子网路由 ,启用后就可以通过内网地址进行访问了。

在这里插入图片描述

文章来源:https://blog.csdn.net/wykqh/article/details/135052251
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。