标签 web 下的文章

说明:路由器新路由3作为客户端frpc,Google cloud香港有公网IP安装服务端frps

vps上安装服务端

1.下载服务端

#切换到root目录下
cd /root
#下载0.21版本
wget --no-check-certificate https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz
#解压
tar -xzvf frp_0.21.0_linux_amd64.tar.gz
#文件夹重命名
mv frp_0.21.0_linux_amd64 frp
#进入frp目录
cd frp
#赋予权限
chmod +x frps
#执行帮助命令测试frp是否能运行
./frps --help

2.写入配置文件

echo "[common]
bind_port = 7000
token = 12345678
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
vhost_http_port = 10080
vhost_https_port = 10443
subdomain_host = sixu.life" > frps.ini

3.测试运行frps
./frps -c frps.ini
ctrl+c退出
4.开机启动

#编辑 开机启动文件
vi /etc/rc.local
#按 i 进入编辑模式并添加下面的命令到 exit 0 语句之前
nohup /root/frp/frps -c /root/frp/frps.ini &
#按 esc 退出编辑模式再按 :wq 保存并退出

路由器上配置

1.依次点击:花生壳内网版--frp
启用 frp 内网穿透 选中
启用 frpc 客户端 选中
2.修改配置文件

# ==========客户端配置:==========
[common]
server_addr = 对应服务器IP地址
server_port = 对应服务端的 bind_port
token = 对应服务端 token

#log_file = /dev/null
#log_level = info
#log_max_days = 3

[web]
remote_port = 对应服务端vhost_http_port
type = http
local_ip = 192.168.123.1
local_port = 80
subdomain = 自定义子域名,例如test.sixu.life,则此处自需要输入test
#host_header_rewrite = 
# ====================
EOF

3.点击应用本页设置
4.运行成功会看到类似的提示

login to server success, get run id [], server udp port [0]
start proxy success

image

域名解析

为了方便,可直接添加泛解析 * a记录指向服务器IP

其他

例如上文的设置来说:
1.登录服务端的 dashboard 的地址为:服务器ip:7500
2.外网访问地址为:test.sixu.life:10080
image

r2d的当前版本2.25.201,发现mt工具箱打开失效了,显示:

No page is registered at '/web/misstar/index' .

If this url belongs to an extension, make sure it is properly installed.

If the extension was recently installed, try removing the /tmp/luci-indexcache file.

查找有现成的方法,就搬过来了
1、ssh方root用户登录路由器后台;
2、执行命令:
vi /usr/lib/lua/luci/controller/web/index2.lua
3、加入如下内容:

module("luci.controller.web.index2", package.seeall) 
function index()      
     local page   = node("web","misstar")          
     page.target  = firstchild()         
     page.title   = ("")          
     page.order   = 100          
     page.sysauth = "admin"          
     page.sysauth_authenticator = "jsonauth"          
     page.index = true          
     entry({"web", "misstar", "index"}, template("web/setting/misstar/index"), _("Tools"), 81)          
     entry({"web", "misstar", "add"}, template("web/setting/misstar/add"), _("Tools"), 82)          
     entry({"web", "misstar"}, alias("web","misstar","index"), _("Tools"), 80)          
     entry({"web", "misstar", "ss"}, template("web/setting/applications/ss/html/ss"), _("Tools"), 85)          
     entry({"web", "misstar","frp"}, template("web/setting/applications/frp/html/frp"), _("Tools"), 85)          
     entry({"web", "misstar","aliddns"}, template("web/setting/applications/aliddns/html/aliddns"), _("Tools"), 85)  
     entry({"web", "misstar","adm"}, template("web/setting/applications/adm/html/adm"), _("Tools"), 85)    
     entry({"web", "misstar","koolproxy"}, template("web/setting/applications/koolproxy/html/koolproxy"), _("Tools"), 85)
     entry({"web", "misstar","rm"}, template("web/setting/applications/rm/html/rm"), _("Tools"), 85)
     entry({"web", "misstar","aria2"}, template("web/setting/applications/aria2/html/aria2"), _("Tools"), 85) 
     entry({"web", "misstar","webshell"}, template("web/setting/applications/webshell/html/webshell"), _("Tools"), 85)
     entry({"web", "misstar","pptpd"}, template("web/setting/applications/pptpd/html/pptpd"), _("Tools"), 85)  
     entry({"web", "misstar","ftp"}, template("web/setting/applications/ftp/html/ftp"), _("Tools"), 85)
     entry({"web", "misstar","kms"}, template("web/setting/applications/kms/html/kms"), _("Tools"), 85)  
end

4、执行清理缓存命令:
rm -rf /tmp/luci-indexcache

参考:http://www.cmliu.net/?id=78

简介

k2 A2版升级到了最新22.6.507.43固件
连接路由器需要lan口连接电脑

刷机前准备

RoutAckProV1B2.rar //一键刷Telnet
K2_V22.6.506.28.bin //能Telnet的低版本固件
PSG1218-K2_3.4.3.9-099_20170911-0050.trx //荒野无灯版老毛子
路由器刷breed+Web控制台助手v4.8版本.7z //刷breed/固件
备用下载:链接: https://pan.baidu.com/s/16aFgXh-6kiGBYU119uQWXA 密码: j867

降级固件

手动升级,选择K2_V22.6.506.28.bin,等待升级完成

打开Telnet

使用软件RoutAckProV1B2.exe,输入路由器的IP,打开Telnet

刷breed

右键管理员方式运行 路由器刷breed Web控制台助手v4.8版本.exe,输入路由器IP,点击开始刷机。成功有提示。

刷固件

打开breed Web懒人工具.exe(上一步成功后选择打开了的省略此步),勾选“自动探测breed web模式”,重启路由器,工具提示选择固件,自选文件PSG1218-K2_3.4.3.9-099_20170911-0050.trx后点击开始刷机。

image

Free Cloud-Based Web Hosting | AFreeCloud.com
*A Free Cloud (VestaCP)
Disk Space: 1024MB
Bandwidth: 100GB
Control Panel: VestaCP
Cost: 0.00 Credits/Day ($0.00/Month)
Free subdomains are available!
A basic free web hosting plan.*
注册地址
https://afreecloud.com/register.php

填写注册信息
Free Cloud-Based Web Hosting填写注册信息

到邮箱中点击激活邮件
click on this link to activate your account

点击了激活链接可以看到激活成功的提示
激活成功

激活成功之后会收到一个论坛的帐号和密码,这个不用管,没用。
论坛的帐号和密码

回到主页点击右上角登录
https://afreecloud.com/index.php
登录afreecloud.com

进入控制台
https://afreecloud.com/index.php?p=dash
进入控制台

选择一个免费套餐-Add Service-A Free Cloud (VestaCP)

可以使用提供的二级域名或者自己的域名
设置域名

申请成功
申请成功

等待服务生效

Your service has been added and an e-mail will be sent once it is active. All services require manual review before activation so please allow 2-3 business days for somebody to review and activate your new service.

您的服务已添加,并且一旦激活,将发送一封电子邮件。 所有服务需要在启动前进行手动审核,所以请允许有2-3个工作日来查看并激活您的新服务。

收到邮件,有帐号和密码
account dashboard控制台地址:https://afreecloud.com/index.php?p=dash
收到邮件,有帐号和密码

使用邮箱中的帐号密码登录
使用邮箱中的帐号密码登录

添加解析记录
在dns选项下查看ip地址
在dns选项下查看ip地址
添加解析记录
添加解析记录

至此,已经可以成功访问了。演示地址 http://afreecloud.sixu.cf/