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

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

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

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客户端设置” 的相关文章

OpenWrt中使用wireguard教程|一个端口访问局域网内所有设备(如群晖NAS,路由器)

OpenWrt安装WireGuard命令(eSir精品小包已集成WireGuard,无需安装) opkg update opkg install luci-proto-wireguard luci-app-wireguard wireguard kmod-wireguard wireguard-...

Fast Os Docker 使用指南

启动命令docker run --name fastos --restart always -p 8081:8081 -p 8082:8082 -d \ -v /var/run/...

debian12安装网心云(安装docker-arm架构通用)

安装dockerapt-get install     ca-certificates     curl     gnupginstall -m 0755 -d /etc/apt/keyringscurl -f...

转换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...

OMV7安装cockpit

OMV7安装cockpitapt install -t bookworm-backports cockpit  cockpit-machines   #(debian12)apt install -t jammy-backports cockpit ...

发表评论

访客

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