• frp


    frp安装使用

    frp服务端---->公网服务器端ip:121.4.3.1
    frp客户端---->远程笔记本ip:192.168.1.10
    
    在公网服务器生成私钥登陆,crt加载key.pem用于全局回话
    

    frp服务端

    wget https://github.com/fatedier/frp/releases/download/v0.34.3/frp_0.34.3_linux_amd64.tar.gz
    tar xvf frp_0.34.3_linux_arm64.tar.gz
    cd frp_0.34.3_linux_arm64
    
    # 修改配置文件frps.ini
    [common]
    bind_port = 7000   #服务端端口
    
    # 执行
    ./frps -c ./frps.ini &
    

    frp客户端

    wget https://github.com/fatedier/frp/releases/download/v0.34.3/frp_0.34.3_linux_arm64.tar.gz
    tar xvf frp_0.34.3_linux_arm64.tar.gz
    cd frp_0.34.3_linux_arm64
    
    #修改配置文件frps.ini
    [common]
    server_addr = 121.4.3.1
    server_port = 7000     #服务端端口
    
    [ssh]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 22
    remote_port = 6000    #客户端端口
    
    
    # 执行
    ./frpc -c ./frpc.ini &
    

    测试登陆

    ssh -oPort=6000 ubuntu@121.4.3.1    #任意服务器连接,用frp客户端密码访问,客户端端口+公网ip
    ssh -oPort=6000 ubuntu@127.0.0.1    #公网服务器,客户端端口+本地连到远端
    

    服务端写入定时任务

    crontab -e
    */1 * * * * /usr/bin/sh /root/frp_amd64/start.sh
    
    #每个2分钟检查有没有frps进程,没有则起来
    [root@ssh frp_amd64]# cat start.sh 
    #!/bin/bash
    dir=/root/frp_amd64
    count=`ps -fe|grep frps|wc -l`          #usage 1 death,usage 2 active
    echo $count
    if [ $count -eq 1 ];then
    $dir/frps -c $dir/frps.ini &>/dev/null
    fi
    

    客户端写入定时任务

    root@home:/opt/frp_0.34.3# cat start.sh 
    cd /opt/frp_0.34.3/
    #!/bin/bash
    dir=/opt/frp_0.34.3/
    count=`ps -fe|grep frpc|wc -l`          #usage 1 death,usage 2 active
    echo $count
    if [ $count -eq 1 ];then
            $dir/frpc -c $dir/frpc.ini &>/dev/null
    fi
    

    参考博客

    fatedier/frp/github

    微信:jinmuqq222
  • 相关阅读:
    云原生时代,微服务到底应该怎么玩儿?
    坐上机器猫的时光机,来一场科技穿越之旅吧
    喜讯|京东荣获2019 【中国技术品牌影响力企业】
    非洲正在打造一个与硅谷完全不同的人工智能产业
    DevOps专题|基础Agent部署系统
    《编写可读代码的艺术》总结
    《Effective Java第二版》总结
    MySQL之备份和还原
    MySQL之Xtrabackup的使用
    MySQL之mysqldump的使用
  • 原文地址:https://www.cnblogs.com/jinmuqq222/p/14554576.html
Copyright © 2020-2023  润新知