ksweb破解版:点击下载
1、下载ksweb安装并打开,通过简单的设置即可搭建web环境。
2、点击ksweb中显示的http://localhost:8080如能访问,证明ksweb安装成功并正常运行。
3、将所需的网站程序放置在ksweb显示的网站根目录下即可开始运行安装,此处不赘述。
4、安装成功后再次访问http://localhost:8080即可看到安装好的网站内容。
1、安装frp服务端
apt-get update
wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
之后会提示设置一些参数,全部参数都有默认值,直接回车就是输入默认值:
Please input frps bind_port 1-65535: #输入frp提供服务的端口,用于服务器端和客户端通信,默认即可 Please input frps vhost_http_port 1-65535: #输入frp进行http穿透的http服务端口,建议选择其他端口,默认的80端口给Nignx,然后用Nginx代理frp的http端口 Please input frps vhost_https_port 1-65535: #输入frp进行https穿透的https服务端口,同上面的80端口类似,建议分配其他端口,然后通过Nginx代理此端口 Please input frps dashboard_port 1-65535:#输入frp的控制台服务端口,用于查看frp工作状态,默认即可 Please input dashboard_user (Default: admin):#登录控制台的用户名,默认即可 Please input dashboard_pwd (Default: kpkpM7VZ):#登录控制台的密码,如果记不住默认的建议修改 Please input privilege_token (Default: 9m2UAOWa6hx5Eise):#输入frp服务器和客户端通信的密码,默认是随机生成的,默认即可 Please input frps max_pool_count 1-200:#设置每个代理可以创建的连接池上限,默认50 ##### Please select log_level ##### 1: info 2: warn 3: error 4: debug ##################################################### Enter your choice (1, 2, 3, 4 or exit. default [1]): 默认即可 Please input frps log_max_days 1-30: ##### Please select log_file ##### 1: enable 2: disable ##################################################### Enter your choice (1, 2 or exit. default [1]):默认即可
安装完毕后会弹出以下内容,标明了具体信息,到此服务端操作全部完成。
Congratulations, frps install completed! ============================================== You Server IP : 180.28.83.22 Bind port : 5443 KCP support : true vhost http port : 9080 vhost https port : 9043 Dashboard port : 6443 token : LnDeMkeiIedDeDw tcp_mux : true Max Pool count : 50 Log level : info Log max days : 3 Log file : enable ============================================== frps Dashboard : http://180.28.83.22:6443/ Dashboard user : admin Dashboard password : admin ============================================== frps status manage : frps {start|stop|restart|status|config|version} /etc/init.d/frps {start|stop|restart|status|config|version} Example: start: frps start stop: frps stop restart: frps restart
此时可以访问ip地址+控制台端口进入frp控制台登录页面,通过前面设置的用户名和密码即可登录frp控制台。
2、安装frp客户端
frp安卓客户端下载:点击下载
(1)下载安装frp安卓客户端,配置客户端信息。
[common] server_addr = 180.28.83.22 #这里是服务器的IP server_port = 5443 #服务器的连接端口 token = LnDeMkeiIedDeDw #服务器的连接Token [web] type = http local_ip = 127.0.0.1 local_port = 8080 custom_domains = frp.joker.cc [web1] type = http local_ip = 127.0.0.1 local_port = 8181 custom_domains = frp.joker.cc
配置完成后,保存。然后启动 frpc
(2)将 frp.joker.cc 的域名 A 记录解析到 180.28.83.22(此处更改为你的服务器公网IP),通过浏览器访问 http://frp.joker.cc:9080 即可看到到处于内网机器上的 web 服务。
(3)添加frp开机启动
在/etc/rc.local里面添加/home/frp/frps -c /home/frp/frps.ini (文件的具体路径根据实际情况填写),终端里面输入下面的命令,或者把文件下载回本地修改后重新上传覆盖源文件。
vi /etc/rc.local三、反向代理
listen 80 default_server; #frp proxy location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:9080; }
这时候就可以通过 frp.joker.cc 来访问你内网的网站了。
Comments