GG修改器破解版下载地址:https://ghb2023zs.bj.bcebos.com/d/z/p/d/dbzs.apk?GGXGQ
大家好,今天小编为大家分享关于gg修改器可以改服务器游戏吗_gg修改器可以修改什么游戏?的内容,赶快来一起来看看吧。
场景问题:
如果本地的项目在没有服务器的情况下,需要让他人访问;
在自己的电脑上搭建一个web服务器,实现本地的访问和外部的访问。我们就要做内网穿透了,内网穿透就是别人通过外网能够访问到我们本地的服务器。
市面上一些主流的内网穿透工具有:
Ngrok,Natapp,花生壳,Ssh、autossh,Frp,Lanproxy,Spike
这里介绍使用Ngrok工具。
官网提供免费的服务器可使用,但是域名是随机的,只能临时使用,但是作为开发测试,给远方的甲方看到自己的电脑上的项目,还是足够了。
傻瓜式操作,5分钟完成。
官方网站:https:///
自己下载相应的版本即可,我这里是Linux,选择Linux即可。
官方提供个三种安装方式,都可以使用。
第一种:下载解压得到一个脚本文件,执行即可。
第二种:apt安装即可。
第三种:用snap工具安装。
我这里用snap安装:
sudo snap install ngrok
添加authtoken,authtoken需要注册登录进去才可以看到,我用google邮箱默认登录即可。
添加authtoken
sudo ngrok config add-authtoken 29xKUhVc76mfOyPp3IYrXk6KIe7_4modhP9oq1B3beAWRKCtC
添加完成后,直接执行需要启动的端口即可。如这里是web网站,就使用80端口启动。
sudo ngrok http 80
启动后,会随机分配一个域名,用这个域名就可以实现外网访问自己电脑内网了,启动后界面:
这里分配的域名为https://1414-96-9-67-134.ap.ngrok.io/,如果是甲方,给他用这个域名,就可以访问自己的电脑的web网页了。
浏览器打开测试就可以访问了。
虽然官方有自己的服务器,需要更多的功能还是需要付费,比如自定义域名。所以这里可以自己搭建服务器。
目前只有版本1开源可搭建,版本2以上没有开源,毕竟人家也要吃饭的。代码也要2016年停止更新,所以现在基本都是用这套代码的。
github地址:https:///inconshreveable/ngrok
官方示意图:
1:域名解析
这里是我自己的域名ywbj.cc 为例子配置。
打开域名管理页面,建立两个A记录,把域名解析到服务器上,用来关联ngrok服务。
添加*.ngrok.ywbj.cc和ngrok.ywbj.cc两条记录
到时候将通过 xxx.ngrok.ywbj.cc:端口 来访问代理服务器。
2:安装git
git一般是默认安装的,没有的话直接安装即可
#centos
yum install git
#或者ubuntu
sudo apt install git
3:安装、配置go语言环境
ngrok是基于go语言开发的,所以需要先安装go语言开发环境。
我这里是ubuntu,直接安装
sudo apt install golang -y
安装完成后go version可查看版本是否安装成功。
ubuntu@ubuntu:~# go version
go version go1.13.8 linux/amd64
安装好后,需设置go环境变量。
由于我是在线安装,只需要配置两个环境变量。
cd ~
# 到主目录
vi .bashrc
# 打开配置文件,在末尾添加如下
export GOPATH=/usr/local/ngrok/
# 这个目录是go的工作目录,即等下要编译ngrok的目录
export NGROK_DOMAIN="ngrok.ywbj.cc"
#ngrok服务二级域名,后面生成证书时的$NGROK_DOMAIN
如果是自己下载的golang版本,则还需要配置添加其他两个环境变量,这里例子为:下载版本放在安装 /usr/local 路径:
export GOROOT=/usr/local/go
# 这个目录是go的解压目录
export PATH=$GOROOT/bin:$PATH:$GOPATH/bin
# 设置bin目录
更改完成后,刷新生效配置
source .bashrc
4:下载获取 Ngrok 源码
下载源码
git clone https:///tutumcloud/ngrok.git ngrok
进入目录
cd ngrok
5:根据自己的域名生成证书
openssl具体参数,可以自行研究,比较复杂,下面$NGROK_DOMAIN变量,就是环境变量已经配置好了。如果没有配置DOMAIN环境变量,也可以,只需要在执行前加条命令。
NGROK_DOMAIN="ngrok.ywbj.cc"
然后生成证书
openssl genrsa -out base.key 2048
openssl req -new -x509 -nodes -key base.key -days 10000 -subj "/CN=$NGROK_DOMAIN" -out base.pem
openssl genrsa -out server.key 2048
openssl req -new -key server.key -subj "/CN=$NGROK_DOMAIN" -out server.csr
openssl x509 -req -in server.csr -CA base.pem -CAkey base.key -CAcreateserial -days 10000 -out server.crt
生成完成,替换原来的默认证书
cp base.pem assets/client/tls/ngrokroot.crt
cp server.crt assets/server/tls/snakeoil.crt
cp server.key assets/server/tls/snakeoil.key
6:编译生成服务端和客户端
ngrokd 为服务端的执行文件,ngrok为客户端的执行文件。
make release-server release-client
注:我这里服务器和客户端都是同一平台,所以我同时编译即可。如果客户端不同,分开执行。
以windows、arm、linux客户端版本编译,如下:
GOOS=linux GOARCH=amd64 make release-client
GOOS=windows GOARCH=amd64 make release-client
GOOS=linux GOARCH=arm make release-client
不同平台使用不同的 GOOS 和 GOARCH,GOOS为go编译出来的操作系统 (windows,linux,darwin),GOARCH, 对应的构架 (386,amd64,arm),对应如下:
Linux 平台 32 位系统:GOOS=linux GOARCH=386
Linux 平台 64 位系统:GOOS=linux GOARCH=amd64
Windows 平台 32 位系统:GOOS=windows GOARCH=386
Windows 平台 64 位系统:GOOS=windows GOARCH=amd64
MAC 平台 32 位系统:GOOS=darwin GOARCH=386
MAC 平台 64 位系统:GOOS=darwin GOARCH=amd64
ARM 平台:GOOS=linux GOARCH=arm
编译出的程序会放在ngrok/bin/下,ngrok为客户端程序,ngrokd为服务器程序。
7:启动服务器端
ngrokd为服务器端。
cd ngrok/
sudo ./bin/ngrokd -domain="ngrok.ywbj.cc" -httpAddr=":8080" -httpsAddr=":8081" -tunnelAddr=":4443"
上面domain为自己的域名,设置默认http,https端口分别为8080,8081,连接的tunnel(隧道端口)为4443端口。端口可以随意设置,并不是唯一的。
启动后浏览访问http://ngrok.ywbj.cc:8080/,可以看到提示,也是启动了隧道。
查看端口情况,也可以看到已经启动。
netstat -lntup|grep ngrok
8:客户端启动
将ngrok通过工具,传送到需要穿透的客户端机器。
在同一文件夹中,创建ngrok.cfg配置文件,并写入基础配置。
sudo vim ngrok.cfg
添加内容如下:
server_addr: "ngrok.ywbj.cc:4443"
trust_host_root_cert: false
此文件位YAML格式,缩进用空格。
server_addr后填写你的域名,要和之前写的一模一样。
4443是固定端口,一般不改,但也可以在服务端更改。
web也可以改成其他,启动客户端80端口。
./ngrok -subdomain web -config=ngrok.cfg 80
第一次启动有点慢,耐心一点,可能需要等待重连一会。连接成功后,显示:
浏览器访问http://web.ngrok.ywbj.cc:8080/即可穿透访问内网客户端80端口。
9:使用固定端口配置
如果想一次性转发多个端口或者想指定远程的对应端口,需要完善ngrok.cfg,如:
server_addr: ngrok.ywbj.cc:4443
trust_host_root_certs: false
tunnels:
ssh:
remote_port: 1122
proto:
tcp: 22
ss:
remote_port: 8388
proto:
tcp: 8388
ftp:
remote_port: 20
proto:
tcp: 20
ftp2:
remote_port: 21
proto:
tcp: 21
http:
subdomain: www
proto:
http: 80
https: 443
使用方法,启动特定的转发tunnel
./ngrok -config=ngrok.cfg start http
当然也可以将所有配置全部转发
./ngrok -config ngrok.cfg start-all
10:后台启动
服务端:
nohup ./bin/ngrokd -domain="ngrok.ywbj.cc" -httpAddr=:8080 -httpsAddr=":8081" -tunnelAddr=":4443"
> /var/log/ngrokd.log 2>&1 &
客户端:
必须加上参数 -log=stdout,否则是不行的
nohup ./ngrok -config ngrok.cfg -log=stdout start-all > /var/log/ngrok.log 2>&1 &
到此,ngrok服务器搭建完成。
以上就是关于gg修改器可以改服务器游戏吗_gg修改器可以修改什么游戏?的全部内容,希望对大家有帮助。
gg修改器怎么还要root,gg修改器:伟大的辅助工具 大小:5.03MB3,473人安装 随着手机游戏的普及,越来越多的玩家开始转向手机游戏。但是对于一些玩家而言,这些……
下载gg修改器app中文版,掌控游戏玩法 选择 gg修改器app中文版 大小:5.79MB3,829人安装 在游戏中遇到一些难题时,玩家常常会选择通过外挂软件来解决,而gg修改器app中文版……
下载gg大玩家修改器最新版,GG大玩家修改器:一款强大的游戏助手软件 大小:4.26MB4,011人安装 GG大玩家修改器是一款极为实用的游戏助手软件,是广大游戏玩家的必备工具之一。它能……
下载gg修改器真正的免root的_gg修改器免root怎么用? 大小:8.97MB4,781人安装 大家好,今天小编为大家分享关于gg修改器真正的免root的_gg修改器免root怎么用?的内……
下载最新GG修改器美化版,最新GG修改器美化版:让你的游戏体验更加优美 大小:9.62MB3,657人安装 随着游戏的发展,越来越多的玩家开始尝试使用修改器来提高游戏体验,而GG修改器一直……
下载gg游戏修改器吕布,用GG游戏修改器助力战场的无敌吕布 大小:4.87MB4,016人安装 《三国演义》中,吕布是一个异常强大的武将,被誉为“飞将军”,他玩命的战斗风格以及……
下载Gg修改器无广告下载,gg修改器官网下载无广告 大小:4.17MB4,182人安装 没人送我秋天的奶茶,倒是有人预定送我冬天的第一把火。 大家好,今天小编为大家分……
下载gg修改器下载中文框架,便捷而强大的gg修改器下载中文框架 大小:9.74MB3,809人安装 对于喜欢玩游戏的玩家来说,可能修改器已经不是新鲜词汇了。一个强大的修改器可以让……
下载GG修改器下载 中文,GG修改器下载中文版-金手指引领游戏潮流 大小:6.77MB3,931人安装 作为一款优秀的游戏修改器,GG修改器在国内外玩家中都有着不可替代的地位。相信喜欢……
下载gg修改器教学视频中文,GG修改器教学视频中文,让游戏修改变得更简单 大小:11.55MB3,958人安装 对于许多游戏玩家而言,游戏修改是一项非常有趣且富有创意的任务。而更多的玩家则希……
下载