• frp内网穿透 ,Windows远程桌面连接


    1.

    一台公网vps服务器(Ubuntu16.04)

     假设:IP :    111.111.111.111

    域名 www.guguobao.cn解析到111.111.111.111

    注意:内网穿透需不需要域名都可以,只是在当作web穿透时可以用

    2.

    apt-get update
    
    wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
    
    chmod 700 ./install-frps.sh
    
    ./install-frps.sh install   #需要root
    

    之后他会让你输一些参数,全部参数都有默认值,直接回车就是输入默认值:  

    安装之后,frps执行文件还有配置文件frps.ini会放在/usr/local/frps/

    或者运行frps -c直接跳转到修改frps.ini配置文件,(vim编辑)

    服务开启:frps start  或者restart  或者stop

    Please input frps bind_port [1-65535](Default Server Port: 5443): #输入frp提供服务的端口,用于服务器端和客户端通信,默认即可
    Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80): #输入frp进行http穿透的http服务端口,建议不用默认
    Please input frps vhost_https_port [1-65535](Default vhost_https_port: 443): #输入frp进行https穿透的https服务端口,建议不用默认
    Please input frps dashboard_port [1-65535](Default dashboard_port: 6443):#输入frp的控制台服务端口,用于查看frp工作状态,默认即可
    Please input dashboard_user (Default: admin):#登录控制台的用户名,默认即可
    Please input dashboard_pwd (Default: kpkpM7VZ):#登录控制台的密码,如果记不住默认的建议修改
    Please input privilege_token (Default: 9m2UAOWa6hx5Eise):#输入frp服务器和客户端通信的密码,默认是随机生成的,默认即可
    Please input frps max_pool_count [1-200](Default max_pool_count: 50):#设置每个代理可以创建的连接池上限,默认50
    

    3.

    可以访问ip地址+控制台端口查看frp的面板

    4.

    配置客户端frpc.ini:
    
    [common]
    
    #服务端的IP
    
    server_addr = 111.111.111.111
    server_port = 5443
    # for authentication 和上面设置的服务端key(token)要一样
    token = RvQqXZjxxfZMmeif #要写在和服务端一起
    
    [rdp]
    
    #远程连接TCP类型
    type = tcp
    #本机的IP地址
    local_ip = 192.168.0.106#或者127.0.0.1
    local_port = 3389
    remote_port = 3389
    custom_domains = frp.hahaha.com#可加可不加

    5.

    开通对应得端口,防火墙:

    5.1 先去腾讯云安全组开通对应得端口,

    5.2 去服务器添加ufw 端口,

      
    ubuntu的ufw如何开放特定端口?

    ufw是一个主机端的iptables类防火墙配置工具

    安装:(执行ufw,看命令ok不)

    sudo apt-get install ufw

    开启,建议默认关闭所有外部访问

    sudo ufw enable 
    sudo ufw default deny

    查看ufw现在已经开放的端口:

    新增端口

    sudo ufw allow 8080

    删除端口

    sudo ufw delete allow 8080

    允许特定来源的ip地址访问

    sudo ufw allow from 192.168.1.1

    其他命令可以如此查看:

    ubuntu@localhost:~$ sudo ufw –help

    6.

    客户端连接:

     ./frpc -c ./frpc.ini

    注意,客户端得frpc得版本号要和服务器端一致,不然报错,去github下载版本号,服务器运行frps -v看版本号

     

    最后,

     

     

     

     

     

     

     

     

  • 相关阅读:
    求列表中指定元素的位置
    Hash_P1026毒药?解药?
    Hash_集合
    bzoj1483: [HNOI2009]梦幻布丁
    bzoj1724: [Usaco2006 Nov]Fence Repair 切割木板
    容斥原理
    bzoj1042: [HAOI2008]硬币购物
    [Noi2016十连测第五场]二进制的世界
    NOI2016模拟赛Zbox loves stack
    bzoj2038: [2009国家集训队]小Z的袜子(hose)
  • 原文地址:https://www.cnblogs.com/guguobao/p/9054622.html
Copyright © 2020-2023  润新知