# 内网穿透解决方案

By [名字就是4个45.lens](https://paragraph.com/@4-45-lens) · 2023-03-28

---

你需要准备什么？
========

1、一台云服务器(用来安装frps) 10M带宽

2、一台需要被远程的pc(需要安装frpc)

安装frp server端
-------------

1、创建frps.ini

    [common]
    #服务器IP，0.0.0.0为服务器全局所有IP可用
    bind_addr = 0.0.0.0
    # 监听端口
    bind_port = 8413
    #通讯密钥，可自定义
    token = 9L2NYZXYgPn22NYZXY4TaC2NWAASS
    
    
    # 面板端口
    dashboard_port = 7500
    # 登录面板账号设置
    dashboard_user = jianjianjianjian
    dashboard_pwd = adminjianjian123
    
    
    # 设置日志显示级别{debug info warn error}
    log_level = info
    
    # 设置日志最大天数
    log_max_days = 999
    

2、拉取frps的镜像

    docker pull snowdreamtech/frps
    

3、启动frps容器

    # 注意 -v 挂载目录要改成你自己的路径
    docker run --restart=always --network host -d -v /home/aibox/frp_server_config/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
    

4、开通端口

在腾讯云防火墙界面，开通如下端口8413、7500端口。

![开通端口](https://storage.googleapis.com/papyrus_images/3c47ca8495d07e10a1e7f9d228b2bc146ab5bc038c9169442b086973b8f77381.png)

开通端口

访问公网ip:7500 ，能打开就说明frps配置成功。

![访问ip:7500端口](https://storage.googleapis.com/papyrus_images/031822755905db865c5edc6a52d871f3dc17862c966697d9cec786b09317a97f.png)

访问ip:7500端口

安装frp client端
=============

1、创建frpc.ini配置文件

    [common]
    #服务端IP或者域名
    server_addr = 101.xx.xx.xx
    #服务端连接端口，需要和服务端的bind_port一致
    server_port = 8413
    #服务端token，需要和服务端的token一致
    token = 9L2NYZXYgPn22NYZXY4TaC2NWAASS
    
    
    #服务别名，必须唯一，不能重复
    [rdp]
    #使用的协议
    type = tcp
    #本地要开放服务的IP
    local_ip = 127.0.0.1
    #本地要开放服务的端口
    local_port = 3389
    #用于远程时使用，比如在远程桌面时，输入 公网ip:6143
    remote_port = 6143
    
    [ssh]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 22
    remote_port = 2288 
    
    
    [web_host]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 8081
    remote_port = 18289 
    

2、在云服务器开通端口

开通6143、2288、18289

![开通frpc所需端口](https://storage.googleapis.com/papyrus_images/2e465dfa5ddf58f81344aa915554b07403043717ab6a980fcdca22439483f754.png)

开通frpc所需端口

3、下载frpc安装文件

[https://github.com/fatedier/frp/releases/](https://github.com/fatedier/frp/releases/)

4、启动frpc

    ./frpc.exe -c frpc.ini
    

5、测试连接

![远程连接](https://storage.googleapis.com/papyrus_images/b8787982cde9d9ecec6f48691d3c24872bc1f9ed07c2cb6f3b4f5a70fd84735c.png)

远程连接

6、设置开机自启动

![设置开机自启](https://storage.googleapis.com/papyrus_images/88b52ff3d8b61067419edc786d76e6077947a5522831e64f20a71ea1b446400a.png)

设置开机自启

设置触发器和操作

![设置任务](https://storage.googleapis.com/papyrus_images/ca95e9c5201282d9aaed133f262cccb549038db9226d295818c5e098f55b90c6.png)

设置任务

![查看任务](https://storage.googleapis.com/papyrus_images/8019a249ba06c974bee925d67f69ca25fa070c872f5e3daf939aca4d5f05ad36.png)

查看任务

---

*Originally published on [名字就是4个45.lens](https://paragraph.com/@4-45-lens/nLPrbBVvGVzvIJwfGsbZ)*
