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

Fakelocation Server服务器/专业版 Centos7

  •  前言:需要Centos7系统 Fakelocation开源文件
  • 系统需求   Centos7 | Fakelocation |

任务一 更新Centos7 (安装下载不再赘述)

sudo yum makecache fastsudo yum update -ysudo yum install -y kernelsudo reboot//如果遇到错误提示为
Another app is currently holding the yum lock; waiting for it to exit...
另一个应用程序是:PackageKit
内存: 29 M RSS (445 MB VSZ)
已启动: Thu Nov 21 10:13:34 2024 - 00:28之前
状态  :睡眠中,进程ID:9327//可以通过以下命令临时停止 PackageKit 服务,释放 YUM 锁
sudo systemctl stop packagekit
//然后再执行更新命令
sudo yum update -y

 

任务二  下载更新npm和node.js

1. 添加 NodeSource 仓库
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -2.安装 Node.js 和 npm
sudo yum install -y nodejs

任务三 去Github下载Fakelocation文件 / 解压

git clone https://github.com/BobH233/FakeLocation-server.git
npm install

 任务五 修改桥接模式 | 固定服务器IP地址(这是我的内网地址,请不要跟着填)ens33网卡

vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
BOOTPROTO=none
ONBOOT=yes
IPADDR=172.16.246.22
NETMASK=255.255.255.0
GATEWAY=172.16.246.254

 任务六 修改解析地址(ip)

nano /etc/hosts
[IP]   fakelocation.api.lerist.cc
[IP]   notice.api.lerist.cc
[IP]   ads.api.lerist.cc

172.16.246.22 fakelocation.api.lerist.cc
172.16.246.22 notice.api.lerist.cc
172.16.246.22 ads.api.lerist.cc

任务七 开启服务/检查端口

node index.js
netstat -tuln | grep 8000

 

 任务九 Dia注入连接服务器 | 注入FakeLocation

  • 大杂烩  -> HTTP代理 -> HOST -> 172.16.246.22 -> PORT-> 8000
  • 如果成功弹出提示说明就可以了,只需要随意登入账号就能正常使用

任务十 可能出现的错误 

FakeLocation 显示 "unexpected end of stream on unknown" 错误提示 

1. 代理配置问题

如果你的 FakeLocation 应用依赖于代理连接到你的服务器(172.xx.xx.xx:8000),而代理设置有误,可能会导致无法建立连接,进而出现 unexpected end of stream 错误。确保代理设置正确

  • 确保 应用代理 配置指向了正确的服务器 IP(如 172.16.246.22)和端口(如 8000)。
  • 如果使用的是路由器配置代理确保该配置没有问题,并且设备能够正确解析到服务器 IP。

2. 服务器未正常启动或端口被占用

你运行的 FakeLocation 服务器可能没有正常启动,或者端口 8000 被占用,导致无法建立连接。请确保:

  • 你在服务器上成功启动了 FakeLocation,且没有报错。
  • 使用 netstat命令检查端口 8000 是否已经被监听

Code207,message=Temporary Redirect 

Code 207, message=Temporary Redirect 是一种 HTTP 响应状态码,表示请求的资源临时被转移到了另一个 URL。当在与服务器交互时遇到这个错误,通常意味着服务器告诉客户端,资源的临时位置已经发生变化,客户端应该重定向到新的 URL。

1. 检查服务器配置
  • 重定向配置问题:如果在服务器上配置了重定向规则(例如使用 Nginx 或 Apache 反向代理),确保你正确配置了临时重定向(如 HTTP 302HTTP 307),并且目标 URL 是有效且可以访问的。

  • 响应头中重定向位置:当遇到 207 Temporary Redirect 错误时,响应中应该包含一个 Location 头,指示客户端应该重定向到的新位置。你可以检查响应头,确保 URL 正确

curl -I http://test.com
HTTP/1.1 207 Temporary Redirect
Location: http://test.com

http://www.lryc.cn/news/491127.html

相关文章:

  • oracle的静态注册和动态注册
  • 机器翻译基础与模型 之四:模型训练
  • Vue——响应式数据,v-on,v-bind,v-if,v-for(内含项目实战)
  • ceph 18.2.4二次开发,docker镜像制作
  • 产品经理的项目管理课
  • Linux 下的 AWK 命令详细指南与示例
  • FPGA经验谈系列文章——8、复位的设计
  • C#里怎么样实现操作符重载?
  • 项目实战:Vue3开发一个购物车
  • Oracle SQL*Plus中的SET VERIFY
  • Spring AI 框架使用的核心概念
  • 二叉树路径相关算法题|带权路径长度WPL|最长路径长度|直径长度|到叶节点路径|深度|到某节点的路径非递归(C)
  • 前端:JavaScript (学习笔记)【2】
  • [面试]-golang基础面试题总结
  • 【案例】泛微.齐业成助力北京中远大昌汽车实现数电票全流程管理
  • 微软安全文章合集
  • 自然语言处理: RAG优化之Embedding模型选型重要依据:mteb/leaderboard榜
  • 鸿蒙主流路由详解
  • C#构建一个简单的循环神经网络,模拟对话
  • Linux上安装单机版Kibana6.8.1
  • 短视频矩阵矩阵,矩阵号策略
  • Rust 力扣 - 2266. 统计打字方案数
  • 【大数据技术与开发实训】携程景点在线评论分析
  • 46.坑王驾到第十期:vscode 无法使用 tsc 命令
  • postman 调用 下载接口(download)使用默认名称(response.txt 或随机名称)
  • 单片机_简单AI模型训练与部署__从0到0.9
  • 对撞双指针(七)三数之和
  • 【Ubuntu24.04】服务部署(虚拟机)
  • timm库加载的模型可视化
  • 服务限流、降级、熔断-SpringCloud