guoxiaoran:etc:frp_intranet_penetration
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
guoxiaoran:etc:frp_intranet_penetration [2022/11/30 18:21] – xiaoran | guoxiaoran:etc:frp_intranet_penetration [2023/11/13 10:30] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 折磨的内网穿透指北 ====== | ====== 折磨的内网穿透指北 ====== | ||
- | 关于实现内网穿透,相关内容网上比较杂,用的软件也五花八门。这里旨在写一个保姆级教程,以便日后翻找时有一个能照搬的参考。 | + | --- // |
+ | |||
+ | 为了让搭建在本地的wiki站能实现公网访问,考虑使用内网穿透(intranet penetration)关于实现内网穿透,相关内容网上比较杂,用的软件也五花八门。这里旨在写一个< | ||
===== 实验条件 ===== | ===== 实验条件 ===== | ||
行 17: | 行 19: | ||
可以将内网上只能本地(局域网)查看的网页发布到公网,让互联网上用户均可以查看的一种手段。 | 可以将内网上只能本地(局域网)查看的网页发布到公网,让互联网上用户均可以查看的一种手段。 | ||
- | 虽然服务器可以连接到网络,但是只能上网,其他用户无法直接访问我们的电脑。这是因为服务器没有固定的公网ip。 | + | 虽然服务器可以连接到网络,但是只能上网,其他用户无法直接访问我们的电脑。这是因为服务器没有公网ip。 |
+ | |||
+ | 在使用校园网的场景下,我们连接校园网的设备相当于连接上了私有地址(局域网分配的IP)。这是由于IPV4能分配的地址有限(4 294 967 296个< | ||
+ | |||
+ | 实际上我们访问的是局域网< | ||
- | 需要登录的服务器作为客户端,常开的有固定ip地址的机器作为服务端。内网穿透相当于用户先与服务端进行通讯,再经由服务端与客户端进行通讯。< | + | 需要登录的服务器作为客户端,常开的、有固定公网地址的机器作为服务端。内网穿透相当于用户先与服务端进行通讯,再经由服务端与客户端进行通讯。< |
===== 操作 ===== | ===== 操作 ===== | ||
行 25: | 行 31: | ||
这里使用frp作为实现工具,为什么: | 这里使用frp作为实现工具,为什么: | ||
- | 1.开源。< | + | 1.开源 |
+ | < | ||
2.网上案例比较多,好参考 | 2.网上案例比较多,好参考 | ||
==== 服务端设置 ==== | ==== 服务端设置 ==== | ||
行 43: | 行 50: | ||
这里结果为x86_64, | 这里结果为x86_64, | ||
- | weget命令下载: | + | weget命令下载frp: |
行 101: | 行 108: | ||
</ | </ | ||
- | 若显示'' | + | 若错误请检查上述步骤及语法; |
+ | |||
+ | 当然也有可能你没有出现这个问题,判据如下: | ||
+ | |||
+ | 若能访问'' | ||
- | 成功后检查访问'' | ||
行 122: | 行 133: | ||
server_addr = X.X.X.X # | server_addr = X.X.X.X # | ||
server_port = 7000 # | server_port = 7000 # | ||
- | token = 3141592653 | + | token = 666666 |
[web] | [web] | ||
- | type = tcp | + | type = tcp # |
local_ip = 127.0.0.1 # | local_ip = 127.0.0.1 # | ||
local_port = 80 # 本地应用的端口号,按照实际应用工作在本机的端口号填写即可 | local_port = 80 # 本地应用的端口号,按照实际应用工作在本机的端口号填写即可 | ||
行 131: | 行 142: | ||
</ | </ | ||
- | type一栏是配置类型协议,< | + | type一栏是配置类型协议, |
+ | < | ||
试运行: | 试运行: | ||
行 143: | 行 155: | ||
===== 配置成功? ===== | ===== 配置成功? ===== | ||
- | < | + | < |
===== 解决方案 ===== | ===== 解决方案 ===== | ||
行 151: | 行 163: | ||
3.直接通过wvpn.ustc.edu.cn访问校内网站 < | 3.直接通过wvpn.ustc.edu.cn访问校内网站 < | ||
+ | |||
+ | 4.按照拦截页建议去找网络安全中心报备。流程未知m( | ||
+ | |||
guoxiaoran/etc/frp_intranet_penetration.1669803661.txt.gz · 最后更改: 2023/11/13 10:30 (外部编辑)