内网穿透-使用自己的域名

昔日轮回 2019-12-20 536 12/20

这里我做一个总结吧,以后把自己看到不错的内网穿透的项目都写进来,不过目前我也只会一个

frp

这个是我用的最简单的一个,也是目前唯一成功的一个

嫌我的简单可以自己看下官方的文档

这里我只说一下最简单的 http 代理

1. 先到 release 界面下载最新的版本

2. 下载后得到下面几个文件

将 frps 及 frps.ini 放到具有公网 IP 的机器上。

将 frpc 及 frpc.ini 放到处于内网环境的机器上。

只有这四个用的到

3. 服务器的配置

<span class="pl-c"># frps.ini</span>
bind_port = 这个是代理隧道的端口
vhost_http_port = 这个是 http 代理的端口 (我安装在 docker 里面,然后映射为 24350 端口)
token=这个是认证的,客户端想连接就必须要输入和这个相同的内容才可以连接

运行命令 ./frps -c ./frps.ini

4. 客户端的配置

[common]
server_addr = 服务器的 ip
server_port = 服务器代理隧道端口
token=认证秘钥和上面服务端的是一样的

[web]
type = http
local_ip = 127.0.0.1
local_port = 80(http 端口)
custom_domains =这里填你想访问的域名

然后也在客户端那里运行一下 ./frpc -c ./frpc.ini

然后我们还要把自己的域名指向服务器的 ip 然后就可以用域名加 http 代理端口就可以了。我这里因为 80 端口是自己的网站,所以换成了 24350.

如果我们一定想用 80 端口访问的,我们可以通过 NGINX 的反向代理来实现。

我们自己到宝塔那里先把这个域名新建一个网站,然后到 NGINX 那里设置反向代理。设置成下面这个就可以了

内网穿透-使用自己的域名

NATAPP

如果你没有服务器,只是想自己玩玩,你可以使用 NATAPP

这个东西用起来非常简单,我这里挂个官网地址

帮助文档官网里面有说。

下面是几个套餐

内网穿透-使用自己的域名

NPS

这个是别人给我推荐的

安装

默认有 release 安装和自己编译安装,编译安装实在太慢,所以我就自己用 release 安装了。自己下载到本地然后上传到服务器。

下载地址:https://github.com/cnlh/nps/releases

自己下载客户端和服务端即可。我下载的是下面两个

内网穿透-使用自己的域名

本文搬自小游网

- THE END -

昔日轮回

12 月 20 日 19:57

最后修改:2019 年 12 月 20 日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论

您必须 后可评论