当前位置:首页 > 未分类 > 正文内容

FRP内网穿透+openwrt-FRP客户端设置

jxcq4年前 (2022-06-11)未分类128

1、一台vps主机

2、ssh连接主机

下载最新frp软件

https://github.com/MvsCode/frps-onekey
https://github.com/fatedier/frp
wget https://github.com/fatedier/frp/releases/download/v0.43.0/frp_0.43.0_linux_arm64.tar.gz
tar -zxvf frp_0.43.0_linux_arm64.tar.gz

改目录名为frp

nano frp/frps.ini

增加一条 token = xxxxxxxxx

3、运行frps服务

./frps -c frps.ini

4、frp中文文档:https://github.com/fatedier/frp/blob/master/README_zh.md


服务器运行服务创建:vi /lib/systemd/system/frps.service

                                 nano /lib/systemd/system/frps.service

Fprs服务命令:

[Unit]

Description=fraps service

After=network.target syslog.target

Wants=network.target


[Service]

Type=simple

ExecStart=/root/frp/frps -c /root/frp/frps.ini  #此处安实际情况修改


[Install]

WantedBy=multi-user.target


运行frps      systemctl start frps  

停止frps      systemctl stop frps


系统启动自启  systemctl enable frps


放行端口如  6000:8000端口(有宝塔的话放行端口)


系统重启 reboot


查看进程    ps   ps auxw


版本1、Docker HUB页面:https://hub.docker.com/r/snowdreamtech/frps

frps:

docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps

frpc:


docker run --restart=always --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc

                     

版本2、Docker HUB页面:https://hub.docker.com/r/chenhw2/frp


$ docker pull chenhw2/frp

$ docker run -d \
    -e "ARGS=frps" \
    -v path_to_frps.ini:/frp/frps.ini \
    --net host \
    chenhw2/frp

$ docker run -d \
    -e "ARGS=frpc" \
    -v path_to_frpc.ini:/frp/frpc.ini \
    chenhw2/frp


客户端运行服务创建:vi /lib/systemd/system/frpc.service


Fprc服务命令:

[Unit]

Description=fraps service

After=network.target syslog.target

Wants=network.target


[Service]

Type=simple

ExecStart=/root/frp/frpc -c /root/frp/frpc.ini  #此处安实际情况修改


[Install]

WantedBy=multi-user.target


5、openwrt自带frp设置


frp.ini

# frpc.ini

[common]

server_addr = vps ip

server_port = 7000

token = xxxxxxxxx


[ssh]

type = tcp

local_ip = 127.0.0.1 本地ip(本机ip)

local_port = 22   本地端口

remote_port = 6000   远程端口


[DSM]

type = tcp

local_ip = 127.0.0.1 本地ip(本机ip)

local_port = 5000  本地端口

remote_port = 6001 远程端口


[unraid]

type = tcp

local_ip = 192.168.2.216 本地ip

local_port = 80 本地端口

remote_port = 6002 远程端口




扫描二维码推送至手机访问。

版权声明:本文由小强的小站发布,如需转载请注明出处。

本文链接:https://zblog.dragon2024.cloudns.ch/?id=11

分享给朋友:

“FRP内网穿透+openwrt-FRP客户端设置” 的相关文章

网站成功搬迁

网站成功搬迁...

omv5-omv6-换源-扩展插件-docker

ovm5换源:https://blog.csdn.net/weixin_39916479/article/details/119500845#安装omv-extras-pluginswget -O - https://github.com/OpenMediaVault-Plugin-Develope...

MBR-GPT模式grub2启动添加windows分区启动

MBRnano /boot/grub/grub.cfg### BEGIN /etc/grub.d/30_os_prober ###  #(自己更改系统名称)menuentry 'Windows 8.1'  {    &nbs...

docker安装网心云

https://hub.docker.com/r/onething1/wxedgedocker run -d --name=wxedge --restart=always --privileged --net=host  --tmpfs /run --tmpfs /tmp -v /root...

转换vmware的vmdk格式为qcow2格式

精简版Download binariesqemu-img 2.3.0 for Windows x64完整版下载https://www.qemu.org/download/合并vmdk文件C:\Program Files (x86)\VMware\VMware Workstation>vmwar...

beellink mini 905X2-TVbox arm-debian下用QEMU软件虚拟x86_64环境安装mikrotik routeos-chr的尝试

beellink mini 905X2-TVbox arm-debian下用QEMU软件虚拟x86_64环境安装mikrotik routeos-chr的尝试

sudo apt-get install qemusudo apt-get install qemu-system-x86sudo apt-get install qemu-system-armsudo apt-get install qemu-utils#apt-install libsdl1.2...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。