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

文章目录[x]
  1. 1:1.先到release界面下载最新的版本
  2. 2:2.下载后得到下面几个文件
  3. 3:3.服务器的配置
  4. 4:4.客户端的配置
  5. 5:安装

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

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

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

本文搬自小游网

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像

Title - Artist
0:00