frps

群晖NAS再再折腾

南笙酒味 提交于 2020-03-14 11:47:03
问题 最近电信把我的公网地址收回去了,之前做好的网络端口映射失效了,在公司已经不能愉快地访问家里的网络。原先网络结构示意图如下: (直接访问方案网络结构图) 只需要对电信光猫(也是个路由器)和家用路由器进行端口映射的配置即可,而针对地址是“动态”的这个问题,只需要弄个动态域名解释即可。而现在变成这样: (无公网地址的直接访问方案网络结构图) 电信光猫不具备真正的公网地址了。如何查看自己的光猫是否有公网IP地址?不难,登录到光猫去,看网络状态,会看到它的IP地址: (电信光猫上的地址查询) 然后上www.ip138.com,就能看到自己现在暴露在公网上的IP地址: 看看光猫上的地址和这里显示的地址是否相同,如果相同,那光猫就有公网地址,否则就没有。 回到问题中来,现在电信的路由器不可能给我做端口映射的,那咋弄? 这就是所谓的“内网穿透”技术了。 群晖的方案 就是quickconnect.to了,原理就是NAS主动连接群晖的服务器,而quickconnect.to也是指向群晖的服务器的,群晖再将请求转到NAS去,同事负责将从NAS回复的结果转回给用户。说白了,这个具有公网地址的群晖就起到了一个中介的作用。 (群晖方案网络结构图) 群晖的方案自然是非常简易的,用户甚至都不用了解怎么连接这些细节,只需要注册好账号密码,傻瓜式地打开quickconnect.to即可。 但弊端也很明显

FRP后台启动方法

谁说我不能喝 提交于 2020-02-12 02:19:18
1. 使用systemctl来控制启动 这个方法比较好用,很方便 sudo vim /lib/systemd/system/frps.service 在frps.service里写入以下内容 [Unit] Description=fraps service After=network.target syslog.target Wants=network.target [Service] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/your/path/frps -c /your/path/frps.ini [Install] WantedBy=multi-user.target 然后就启动frps sudo systemctl start frps 再打开自启动 sudo systemctl enable frps 如果要重启应用,可以这样,sudo systemctl restart frps 如果要停止应用,可以输入,sudo systemctl stop frps 如果要查看应用的日志,可以输入,sudo systemctl status frps 来源: CSDN 作者: wang1027247985 链接: https://blog.csdn.net/wang1027247985/article/details

frp远程访问内网Windows电脑

99封情书 提交于 2020-01-16 00:32:40
步骤如下: 1. 阿里云购买服务器 最低配置,30元/月即可。 2. 为服务器安装git 先更新apt再安装,否则可能会失败 3. Github 下载frp 并运行./frps -c ./frps.ini frps是一个程序,也需要在Github上下载; 运行./frps -c ./frps.ini时,-bash: ./frps: Permission denied 解决: chmod 777 ./frps -c ./frps.ini ./frps -c ./frps.ini 即可 其中,frps.ini可为: [common] #Bind all local network interfaces bind_addr = 0.0.0.0 #Expose local port for client to connect with bind_port = 7001 #Connection password to validate client privilege_token = xxx # Dashboard settings dashboard_port = 7500 dashboard_user = root dashboard_pwd = xxx 4. 进入阿里云控制台,添加入站规则,否则客户端可能会连接失败 (报错:[service.go:97] login to server

pfsense中增加内网穿透服务(frps)

匿名 (未验证) 提交于 2019-12-02 23:36:01
一、起因 1、家中无公网IP,不方便管理家中的设备。 2、 使用pfsense原因,当然是有公网地址了,也想过用SSH隧道转发,因openwrt路由器自带frp client为省事。 二、系统版本 1、使用版本:pfsense2.3.5 (32位版) 2、frp软件包下载地址,下载对应自己系统的版本(frp_0.27.0_freebsd_386.tar.gz) https://github.com/fatedier/frp/releases 三、具体操作 1、解压软件包得到如下文件 2、通过winscp将frps、frps_full.ini上传pfsense防火墙对应目录 /usr/local/bin/frps /usr/local/etc/frps/frps_full.ini 3、设置执行权限 chmod +x /usr/local/bin/frps 4、编写开机启动脚本,创建脚本文件 touch autorun-frps.sh 5、写入如下代码(最重要的是最后一行,根据自己上传文件路径填写) #!/bin/sh #autorun frps #2019-05-25 /usr/local/bin/frps -c /usr/local/etc/frps/frps_full.ini & 6、将脚本放置到 /usr/local/etc/rc.d 7、设置文件权限 chmod 755

https服务

二次信任 提交于 2019-12-02 15:41:21
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/bright69/article/details/82664431 配置完全免费的https服务器 最近想开发一个微信小程序,使用微信官方提供的开发工具,UI部分处理很方便,但涉及调用后台时,后台服务器要求是https的合法域名(如下图)。 开发阶段,不想浪费钱,因此找办法配置https服务器。 当前情况、问题及解决方案 我的后台是centos 7+jdk 1.8+tomcat 9.0.11,位于公司内网,没有公网IP(公司内网的公网出口IP是变化的)、域名和证书。 注:我的服务器的内网IP为:192.168.1.230 那么,为了配置可用的https服务器,我需要解决如下几个问题: 1.我的网站需要一个域名,通过该域名可以访问到我的服务器(类似于花生壳) 2.Https需要的ssl证书 为解决上述问题,准备采用frp来实现免费域名+内网穿透,采用Let’s Encrypt1提供的免费ssl证书 实现思路 1.使用frp申请一个域名,协议:http,用于后面申请ssl证书时使用。 2.使用certbot-auto申请Let’s Encrypt提供的免费证书。 3.申请证书成功后

FRPS远程访问局域网

时光毁灭记忆、已成空白 提交于 2019-11-28 19:19:10
FRPS关键字:反向代理,内网穿透 所需环境:公网固定IP及centos服务器一台 软件:frp_0.20.0_linux_amd64.tar.gz 服务端(注意开放相应端口): 启动方式:[root@localhost frp_0.20.0_linux_amd64]# nohup ./frps -c ./frps.ini & (后台启动) [root@localhost frp_0.20.0_linux_amd64]# cat frps.ini [common] bind_port = 7000 #服务器端口 ivhost_http_port = 80 客户端(公司) 启动方式: ./frpc -c frpc.ini (后台启动前面加nohup,后面加&) [root@centos7 frp_0.20.0_linux_amd64]# cat frpc.ini [common] server_addr = 公网IP server_port = 7000 [ssh] type = tcp local_ip = 192.168.221.128 #内网IP local_port = 22 remote_port = 6000 #代理端口) 家里直接远程即可 (ssh 公网IP -p 6000) 来源: https://www.cnblogs.com/daixubinbin/p

frps/frpc配置

夙愿已清 提交于 2019-11-28 19:18:43
-------------------------------------------------------------------------- 1、后台运行frp服务 服务端: nohup ./frps -c frps.ini >/dev/null 2>&1 & 客户端: nohup ./frpc -c frpc.ini >/dev/null 2>&1 & 说明:>/dev/null 2>&1 &,表示丢弃。 https://blog.csdn.net/woaiyaou/article/details/83359799 https://github.com/fatedier/frp frps [common] server_addr = 0.0.0.0 bind_port = 7000 dashboard_port = 7500 vhost_http_port = 80 auth_token = meiyoumima dashboard_user = shabake dashboard_pwd = adsl2100e [ssh] type = tcp local_ip = 127.0.0.1 local_port = 6801 ./frps -c ./frps.ini #服务端启动 ----------------------------------------------

FRPS远程访问局域网

霸气de小男生 提交于 2019-11-27 19:29:36
FRPS关键字:反向代理,内网穿透 所需环境:公网固定IP及centos服务器一台 软件:frp_0.20.0_linux_amd64.tar.gz 服务端(注意开放相应端口): 启动方式:[root@localhost frp_0.20.0_linux_amd64]# nohup ./frps -c ./frps.ini & (后台启动) [root@localhost frp_0.20.0_linux_amd64]# cat frps.ini [common] bind_port = 7000 #服务器端口 ivhost_http_port = 80 客户端(公司) 启动方式: ./frpc -c frpc.ini (后台启动前面加nohup,后面加&) [root@centos7 frp_0.20.0_linux_amd64]# cat frpc.ini [common] server_addr = 公网IP server_port = 7000 [ssh] type = tcp local_ip = 192.168.221.128 #内网IP local_port = 22 remote_port = 6000 #代理端口) 家里直接远程即可 (ssh 公网IP -p 6000) 来源: https://www.cnblogs.com/daixubinbin/p