首页 > 其他分享 >云服务器内网穿透连接云手机配置ALAS

云服务器内网穿透连接云手机配置ALAS

时间:2024-09-06 16:53:34浏览次数:13  
标签:tailscaled Tailscale 穿透 tailscale ALAS 手机 服务器 安装

文章目录

上次写到服务器连接云手机时只说了有独立IP的,但有独立IP的云手机注定还是少数,大部分云手机还是无公网IP的,所以就需要特殊手段连接ALAS了。
上篇文章链接如下:云服务器部署ALAS——解放双手游玩碧蓝航线

服务器安装Tailscale

NAT网络(无独立IP)云服务器安装Tailscale

本教程依据雨云 - 老一代云服务提供商云服务器为例进行操作

  1. 登录雨云控制台,新建端口映射,映射41641端口(Tailscale默认端口号)
    在这里插入图片描述

  2. 安装Tailscale

    • 下载官方提供的静态编译的二进制文件

      wget https://pkgs.tailscale.com/stable/tailscale_1.22.2_amd64.tgz
      
    • 解压

      tar -zxvf tailscale_1.22.2_amd64.tgz
      
    • 将二进制文件复制到官方软件包默认的路径下

      cp tailscale_1.22.2_amd64/tailscaled /usr/sbin/tailscaled
      
      cp tailscale_1.22.2_amd64/tailscale /usr/bin/tailscale
      
    • 将 systemd service 配置文件复制到系统路径下

      cp tailscale_1.22.2_amd64/systemd/tailscaled.service /lib/systemd/system/tailscaled.service
      
    • 将环境变量配置文件复制到系统路径下

      cp tailscale_1.22.2_amd64/systemd/tailscaled.defaults /etc/default/tailscaled
      
    • 启动 tailscaled.service 并设置开机自启

      systemctl enable --now tailscaled
      
    • 查看服务状态

      systemctl status tailscaled
      
    • 出现以下界面则tailscale安装启动成功
      在这里插入图片描述

  3. 启动tailscale

    tailscale up
    

    此时会显示一个链接,

    在这里插入图片描述

  4. 将此链接复制到浏览器打开,进行登录
    在这里插入图片描述

  5. 建议直接用github账号登录,无法登录的话建议前往此处查看方法云服务器内网穿透连接云手机部署ALAS

  6. 我这里是使用github登录的

    在这里插入图片描述

  7. 登录成功之后点击connect
    在这里插入图片描述

  8. 显示此页面则连接成功
    在这里插入图片描述

    此时你的云服务器已经成功接入

有固定IP的云服务器安装Tailscale

具体步骤与NAT服务器一致,只是更简便了,只需官方的安装脚本就可以安装Tailscale

  1. 先在防火墙处放行41641端口(Tailscale默认的端口)

    在这里插入图片描述

  2. 使用Tailscale脚本安装

    curl -fsSL https://tailscale.com/install.sh | sh
    

    若无法安装则按照NAT服务器的操作步骤进行安装

  3. 安装完成后运行tailscale

    tailscale up
    
  4. 其余步骤与NAT服务器一致,需科学上网接入Tailscale

云手机安装Tailscale

首先先看云手机能不能开启无线网络调试,若无法开启无线网络调试,那之后几步就不用做了,只有开启无线网络调试才能用adb连接。

或者找办法给自己手机的5555端口打开也行

开启无线网络调试

  1. 打开云手机,开启开发者模式,一般是关于手机➡️连续点击版本号,直到提示你已进入开发者模式
  2. 找到无线调试,开启此选项
  3. 这里提一下,我试了好几个云手机,都没有此选项,若你的云手机有此选项最好,没有的话我目前用的双子星星动10,有无线网络调试选项,可以尝试。

安装Tailscale

Tailscale官网 下载apk,但是只能谷歌play商店才能下载。

这里提供一个安装包,供大家使用:Tailscale安装包下载

  1. 安装之后特殊手段,然后点击Get Started

    在这里插入图片描述

  2. 点击sign in跳转到浏览器登录

    在这里插入图片描述

  3. 依旧选择github登录即可

    在这里插入图片描述

  4. 登陆成功后点击connect即可成功接入

  5. 可在tailscale的控制台处看到已接入的设备

    在这里插入图片描述

  6. 这里记住 ADDRESSES即可,比如我的云手机是vivo-v2136a,那么我从alas连接云手机的地址就是此手机的 ADDRESSES:5555

  7. 不要结束Tailscale进程,让Tailscale在后台运行,打开云手机的碧蓝航线登录进入主界面既可

ALAS连接云手机

  1. 在Alas设置中设置模拟器Serial,值为云手机的 ADDRESSES:5555,服务器自动检测即可

    在这里插入图片描述

  2. 点击工具➡️性能测试,选择云手机 无公网ADB,点击启动
    在这里插入图片描述

  3. 此时若不出意外ed话就会开始进行性能测试了,测试完成后会给出表格,显示什么方式最快。这里的测试结果因服务器和网络环境而异,像我这里就是DroidCast 和minitouch 相对最快,那么在Alas设置中将截图方案和控制方案选择这两个即可

    在这里插入图片描述

    在这里插入图片描述

  4. 之后点击总览➡️启动,即运行脚本操控游戏了

    在这里插入图片描述

标签:tailscaled,Tailscale,穿透,tailscale,ALAS,手机,服务器,安装
From: https://blog.csdn.net/qq_40673755/article/details/141816110

相关文章

  • 视频网站都是用什么服务器
    视频网站通常需要高性能和高可靠性的服务器来处理大量的视频数据传输和用户请求。以下是几种常见的服务器类型,它们可以单独使用或组合使用来满足视频网站的需求:专用流媒体服务器(DedicatedStreamingServer):这类服务器专门用于视频流媒体的传输和播放,具备高处理能力和带宽。云视频服......
  • 恒创免费服务器怎么申请
    恒创科技提供的免费服务器体验通常需要用户遵循一系列的申请步骤。以下是一个通用的申请流程,具体步骤可能会根据恒创科技当前的促销政策和用户界面设计有所不同:访问恒创科技官网:首先,你需要访问恒创科技的官方网站,这是申请免费服务器的第一步。找到免费试用活动页面:在官网上查找有关......
  • postfix做为邮件中继服务器
    内网里有一些机器无法使用外网,这样设定邮件报警的时候内部需要搭建一个邮件中继服务器来转发,查询后发现postfix在ubuntu下比较友好,摸索了一轮,测试成功,记录如下。1.-安装postfixsudoaptinstallpostfix弹出对话框选择:Satellitesystem接着domain,选择默认即可SMTPrelayhost,填写S......
  • 在实际开发中,经常会遇到跨域问题,而使用 Nginx 作为代理服务器是一种有效的解决跨域问
    在实际开发中,经常会遇到跨域问题,而使用Nginx作为代理服务器是一种有效的解决跨域问题的方法。以下是关于如何使用Nginx代理服务解决跨域问题的详细介绍: 一、跨域问题的产生 当一个网页的脚本试图访问来自不同源(域名、协议或端口不同)的资源时,就会发生跨域问题。浏览器出......
  • 服务器时间同步
    一、安装ntpddate#centos,redhat系列yuminstallntpdate#debian,ubuntu系列aptinstallntpdate二、在服务器都能联网情况下时间同步#手动同步阿里云时间服务器时间ntpdatentp.aliyun.com阿里云时间同步地址ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.......
  • nfs服务器
    文件传输工具ftp:vsftpd工具Samba:Linux和Windows之间进行文件共享NFS:专用于linux和Linux之间的专门的文件共享服务(NFS服务),networkfilesystem网络文件系统。NFS服务可以把远程linux机器上面的文件目录数据,通过挂载的形式,映射在用户本地机器(Linux用户在自己本地有一个文件夹,通过......
  • openEuler服务器bond配置
    网卡bond就是通过把多个网卡绑定为一个逻辑网卡,实现网口冗余、负载均衡,增加服务器的可靠性、稳定性,提高网络带宽。本文将详细介绍命令行下配置bond。1.使用nmcli命令创建bond0,自动生成配置文件nmcliconnectionaddtypebondifnamebond0mode0在/etc/sysconfig/networ......
  • 【C-实践】文件服务器(1.0)
    概述使用了tcp+epoll+进程池,实现文件下载服务器功能主要功能:客户端连接服务器,然后自动下载文件次要功能:客户端接收时显示进度条启动启动服务器1、在bin目录下生成可执行文件w@Ubuntu20:bin$gcc../src/*.c-oserver2、启动服务器w@Ubuntu20:bin$.......
  • apache服务器如何配置多虚拟站点
    演示环境用的是macos下的MAMPPRO5.21、首先启动MAMPPRO,界面如下:2、创建虚拟站点:首先选择“Hosts”,再点击图上的“+”号按钮,如下图出现如下界面:演示创建的站点名为“testa”,选择的目录如下图:再点击“CreateHost”创建虚拟站点,如下图:若要更改PHP的版本,可以选......
  • C++入门项目:Linux下C++轻量级Web服务器 跑通|运行|测试(小白进)
    TinyWebServer是一个开源的项目,适合小白入门C++网络编程,注意该项目是在linux系统下。Linux下C++轻量级Web服务器,助力初学者快速实践网络编程,搭建属于自己的服务器.使用线程池+非阻塞socket+epoll(ET和LT均实现)+事件处理(Reactor和Proactor均实现)的并发模型使用状......