centOS7 安装tailscale并启用子网路由

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

centOS7 安装tailscale并启用子网路由_第1张图片
centOS7 安装tailscale并启用子网路由_第2张图片

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 子网。

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

centOS7 安装tailscale并启用子网路由_第3张图片

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

centOS7 安装tailscale并启用子网路由_第4张图片

你可能感兴趣的:(网络知识,网络,网络协议)