• 配置frp


    一、下载

    下载地址:https://github.com/fatedier/frp/releases

    下载linux_amd64的,如果是32位系统就下载linux_386

     

    二、安装

    有公网IP的服务器为服务器端

    内网的服务器为客户端

    服务器和客户端安装都一样

    tar zxvf frp_0.20.0_linux_amd64.tar.gz

    mv frp_0.20.0_linux_amd64 frp

    chmod -R 777 frp

    目录下的文件,服务器端可以将客户端用的文件删掉,客户端可以将服务器用的文件删掉

     

    服务器端配置

    vi frps.ini

    [common]bind_port = 7000             

     

    #与客户端绑定的进行通信的端口

    vhost_http_port = 6081       

     #访问客户端web服务自定义的端口号

     

    启动

    /usr/local/frp/frps -c /usr/local/frp/frps.ini

    后台启动

    nohup /usr/local/frp/frps -c /usr/local/frp/frps.ini >/dev/null 2>&1 &

     

    客户端配置

    vi frpc.ini

    [common]server_addr = 114.118.x.x       

     #公网服务器的公网IP

    server_port = 7000               

    #与服务端bind_port一致 

    [ssh]type = tcp                       

    #连接协议

    local_ip = 127.0.0.1                 

    local_port = 22                 

     #本地ssh端口号

    remote_port = 6000              

    #自定义的访问内部ssh端口号 

    [web]

    type = http  

    local_port = 80                     

    #本地http端口

    custom_domains = www.yourdomain.com     #域名

    需将自定义域名 www.yourdomain.com A记录解析到frp的服务器IP

    启动

    /usr/local/frp/frpc -c /usr/local/frp/frpc.ini

    后台启动

    nohup /usr/local/frp/frpc -c /usr/local/frp/frpc.ini >/dev/null 2>&1 &

     测试:

    在公网服务器上执行:

    ssh 127.0.0.1 -p 6000

    访问WEB

    http://114.118.X.X:6081/

  • 相关阅读:
    三元表达式
    迭代器
    python字符串内的自建函数 string.
    shell下的while和if
    正则表达
    nginx下同时做负载均衡和web服务
    nfs匹配nginx服务
    yum安装nginx的负载均衡详解
    samba实战讲解
    python基础之数据类型
  • 原文地址:https://www.cnblogs.com/littlehb/p/9639473.html
Copyright © 2020-2023  润新知