旧版frp的.ini配置将不支持,建议尽快实用新版frp👇
没想到移动给钱也不愿意给我公网IP,一定要企业才可申请,不过听说京✌是可以申请到个人公网IP的
现在用内网穿透,连接拥有公网IP的设备,可以实现在世界上任意网络联通的地方,都可以访问在你家运行的stable diffusion,nas,所以你电脑上面的文件,播放视频,音频等等,不过播放视频对中转服务器的性能要求和网络要求比较高,但是运行web服务还是可以的
前置条件:
有一个公网IP的服务器,可参考面向小白,十来分钟光速搭建v2ray!真的很快! 这个教程租赁服务器,我们把租赁的服务器成为服务端,一台本地内网电脑,称为客户端
下载并配置服务端的frp:
下载当前最新的frp,官网地址:Releases · fatedier/frp (github.com)
wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gz
解压至当前文件夹
tar -zxvf frp_0.36.2_linux_amd64.tar.gz
把解压出来的文件夹名字改为frp
cp -r frp_0.48.0_linux_amd64 frp
进入frp文件夹,文件夹里包含了客户端和服务端的文件,因为现在是配置服务端,只需要改服务端的配置文件frps.ini,改完后再运行frps即可
cd frp
修改frps.ini,修改完后按ctrl+x,提示保存按Y确定更改,回车即可
nano frps.ini
[common]
bind_port = 7000 #设置的端口要放行
dashboard_port = 7500 #frps的面板端口,设置的端口要放行,在配置完成服务启动后可以通过浏览器访问 服务器IP:7500 查看frp服务运行信息。
token = 12345678 #密码一定要复杂
dashboard_user = admin #面板的用户名
dashboard_pwd = admin #面板的密码,一定要复杂
vhost_http_port = 8080 #远方的内网所用的http端口地址,因为大部分服务器已经用了80端口,这里用8080,防止冲突
vhost_https_port = 8443 #远方的内网所用的https端口地址,这里用8443,防止冲突
设置fprs开机启动以及后台运行
sudo nano /lib/systemd/system/frps.service
[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
ExecStart=/root/frp/frps -c /root/frp/frps.ini #这里注意修改为你自己的frps路径!
[Install]
WantedBy=multi-user.target
进行配置重载让刚改完的服务文件生效
sudo systemctl daemon-reload
开启frps服务
sudo systemctl start frps
开机自启动
sudo systemctl enable frps
查看frps状态
sudo systemctl status frps
下载并配置客户端的frp:
从官网下载window版的运行文件Releases · fatedier/frp (github.com)
解压后,里面名字带frpc的即为客户端配置文件和可执行文件
打开frpc.ini,这是配置示范
[common]
server_addr = x.x.x.x #你的公网IP
server_port = 7000 #对应的服务端口
token = 12345678 #设置的密码
[web] #自定义服务名字
type = https #协议类型,有TCP、UDP、HTTP、HTTPS等
local_ip = 127.0.0.1 #客户端本地IP
local_port = 443 #客户端本地端口
remote_port = 8443 #服务器转发的端口
custom_domains = www.xxxxx.de #你的网址
[aihuahua] #我的ai画画服务
type = tcp #协议类型,有TCP、UDP、HTTP、HTTPS等
local_ip = 127.0.0.1 #客户端本地IP
local_port = 7860 #ai画画的本地端口
remote_port = 7860 #服务器转发的端口
在你的window存有frpc的文件夹下按住shift键+鼠标右键,打开powershell或者是cmd,执行启动命名,而不是直接双击frpc.exe
./frpc -c frpc.ini
也可以写个bat文件,新建一个txt文件,把你存放的绝对路径写进去,改名后缀.bat
F:\frp\frp_0.48.0_windows_amd64\frpc.exe -c F:\frp\frp_0.48.0_windows_amd64\frpc.ini
至此,记得将服务器端口开放,输入IP:端口(8.8.8.8:8443),即可访问
Comments NOTHING