当前位置: 首页 > news >正文

tailscale与zerotier在linux冲突问题解决

用了几年T和Z的内网穿透,总结一下。

一、两个软件优点缺点

Tailscale:连接稳定、速度较慢,感觉像tcp。表现在:看1080P电影时有时候也会卡,speedtest测速慢,Driver client基本不会出现断连。

Zerotier:连接不太稳定、速度较快,感觉像udp。表现在:看4K高码率电影时基本不卡,speedtest测速快,Driver client有时候会断连。

二、两个软件的冲突

因为不太懂底层原因,这个问题曾经困扰了我很久,一直找不到解决办法。就是在Linux中同时安装tailscale和zerotier的时候,其他点位通过Zerotier地址访问这个节点的时候,能ping通,但是出现http、https假死状态,无法访问网页。Tailscale会出现明显速度下降,但是能访问网页。开始还以为是运营商限制了zerotier的使用,但是经过多轮测试,只有在linux(含op、istoreOS、群晖)同时安装两个软件才出现这个问题,windows没有这个问题。

三、解决办法

我确实找不到更好的底层方法,所以最简单的就是linux设备不同时安装两个软件。

经过这些年的不停优化,目前家里和办公室的大概结构是这样的:

每个物理区域都有刷了OP的硬路由或者软路由(主路由或者旁路由都可以,当然windows也可以的,群晖也行),每个物理区域都要设置在不同网段,全部开通了ipv6,每个物理区域里面选一个路由安装zerotier,在网页配置页面开启bridge、配置子网段,这样每个区域的所有二级节点都能被访问了。

特别提醒:带zerotier的主路由下面的所有节点自动有了对外访问所有zerotier的能力。如果是旁路由,需要将二级节点的网关设置到旁路由。

四、兼容使用

tailscale只安装在二级节点上,用于不稳定情况下的补充。当然还可以同时安装todesk、dustdesk等。配置好后,用mstsc、moonlight等都非常流畅。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于SSM的养老院管理系统
  • MyBatis 方法重载的陷阱及解决方案
  • 【Python】解析网络源码节点的时候,遇到空白的行怎么办?
  • HTML5超酷炫的水果蔬菜在线商城网站源码系列模板1
  • 【Qt】选择器
  • 【CTF Web】BUUCTF Upload-Labs-Linux Pass-13 Writeup(文件上传+PHP+文件包含漏洞+PNG图片马)
  • Docker打包镜像
  • JavaScript高级——显式原型和隐式原型
  • 自学半年LabVIEW,能搭建出来一个系统吗
  • Datasheet SHT20芯片的数据手册
  • 在深度学习计算机视觉的语义分割中,Boundary和Edge的区别是?
  • 【数学建模】典型相关分析
  • C++ | Leetcode C++题解之第392题判断子序列
  • 2023Idea版本无法下载通义灵码插件以及无法登录问题
  • C++详解string(全面解析)
  • @angular/forms 源码解析之双向绑定
  • [译] 怎样写一个基础的编译器
  • 【技术性】Search知识
  • canvas 绘制双线技巧
  • ESLint简单操作
  • gops —— Go 程序诊断分析工具
  • HTTP--网络协议分层,http历史(二)
  • REST架构的思考
  • swift基础之_对象 实例方法 对象方法。
  • vagrant 添加本地 box 安装 laravel homestead
  • 从零开始学习部署
  • 代理模式
  • 二维平面内的碰撞检测【一】
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 如何设计一个比特币钱包服务
  • 如何胜任知名企业的商业数据分析师?
  • 想写好前端,先练好内功
  • 学习使用ExpressJS 4.0中的新Router
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ​香农与信息论三大定律
  • #if #elif #endif
  • #nginx配置案例
  • (1)bark-ml
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (Oracle)SQL优化技巧(一):分页查询
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (离散数学)逻辑连接词
  • (一) storm的集群安装与配置
  • (转)ABI是什么
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • .libPaths()设置包加载目录
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .NET Core 2.1路线图
  • .net core webapi 大文件上传到wwwroot文件夹
  • .net core开源商城系统源码,支持可视化布局小程序
  • .net framework 4.8 开发windows系统服务