公网IP稀缺CNETOS架设FRPS内网穿透服务

    下载安装FRP

    mkdir /home/frp
    cd /home/frp
    wget https://github.com/fatedier/frp/releases/download/v0.19.1/frp_0.19.1_linux_amd64.tar.gz
    tar -zxvf frp_0.19.1_linux_amd64.tar.gz
    cd /home/frp/frp_0.19.1_linux_amd64
    rm -rf frpc
    rm -rf frpc.ini
    rm -rf frpc_full.ini
    ./frps -c ./frps.ini

    服务器端配置frps.ini

    [common]
    bind_port = 5555
    vhost_http_port = 6666
    dashboard_port = 8888
    dashboard_user = admin
    dashboard_pwd = admin
    max_pool_count = 5 #创建连接池上限,避免大量资源占用
    token = 123321 #身份验证

    客户端配置问文件frpc.ini

    [common]
    server_addr = 8.8.8.8
    server_port = 5555 #与服务端bind_port一致
    token = 123321 #身份验证

    [ssh] #公网通过ssh访问内部服务器
    type = tcp #连接协议
    local_ip = 192.168.1.22 #内网服务器ip
    local_port = 22 #ssh默认端口号
    remote_port = 6000 #自定义的访问内部ssh端口号
    use_encryption = true #加密传输
    use_compression = true #压缩传输

    [web]
    type = http
    local_ip = 192.168.1.66 #内网服务器ip,不填写默认本机
    local_port = 8080
    custom_domains = ddns.phpwebhome.com
    use_encryption = true #加密传输
    use_compression = true #压缩传输

    Windows下客户端启动

    https://github.com/fatedier/frp/releases/ 客户端下载地址
    frpc.exe -c frpc.ini

    Linux下启动客户端

    https://github.com/fatedier/frp/releases/ 客户端下载地址
    ./frpc -c ./frpc.ini

    服务端设置随机启动

    chmod +x /etc/rc.d/rc.local
    nano /etc/rc.d/rc.local
    /home/frp/frp_0.19.1_linux_amd64/frps -c /home/frp/frp_0.19.1_linux_amd64/frps.ini &

    客户端设置随机启动

    chmod +x /etc/rc.d/rc.local
    nano /etc/rc.d/rc.local
    /home/frp/frp_0.19.1_linux_amd64/frpc -c /home/frp/frp_0.19.1_linux_amd64/frpc.ini &

    Cubie Board Debian随机启动

    sudo nano /etc/init.d/rc.local
    cd /home/frpc/ && ./frpc -c ./frpc.ini

    官方中文文档

    https://github.com/fatedier/frp/blob/master/README_zh.md

    转载请注明:RAIN MAN » 公网IP稀缺CNETOS架设FRPS内网穿透服务

    喜欢 2
标签: ,

还没有人抢沙发呢~