内网穿透

一.钉钉内网穿透(难度低)

第一步:git下载钉钉内网穿透工具
在这里插入图片描述
第二步:开启内网穿透
进入ding.exe所在目录
在这里插入图片描述
打开cmd,输入命令 .\ding -config=.\ding.cfg -subdomain=guixiansong 8080
在这里插入图片描述
第三步:自己写代码测试
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

二.frp内网穿透(难度高)

下载工具
在这里插入图片描述
对应linux和windows下载对应版本的软件。
以下是frps.ini和frpc.ini文件的配置:

服务器
在这里插入图片描述

[common]
bind_port = 7000
#服务端仪表板的端口
dashboard_port= 7500
#仪表板页面登录的用户名
dashboard_user= admin
#仪表板页面登录的密码
dashboard_pwd= *31

vhost_http_port= 808
vhost_https_port = 4438

客户端
在这里插入图片描述

[common]
server_addr = guixians*.xyz
; server_addr = 101.32.26.181
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 600

[redis]
type = tcp
local_ip = 127.0.0.1
local_port = 6666
remote_port = 6000

[webtest]
type=http
local_ip=127.0.0.1
local_port = 8080
custom_domains = guixians*.xyz

[webtest_app1]
type=http
local_ip=127.0.0.1
local_port = 8081
custom_domains = app1.guixia*.xyz

[webtest_app2]
type=http
local_ip=127.0.0.1
local_port = 8082
custom_domains = app2.guixi*.xyz

[webtest_app3]
type=http
local_ip=127.0.0.1
local_port = 8083
custom_domains = app3.guixia*.xyz

启动办法
服务器:./frps -c frps.ini &
-c 附带配置文件
& 隐身执行,不在当前窗口显示

端口对应:根据域名对应各自端口

设置成windows服务

在这里插入图片描述
1.去GitHub上下载该.exe文件
2.放到frpc.exe同一目录下
3.创建WinSW-x64.xml文件
在这里插入图片描述

<service>
    <id>frp</id>
    <name>frp</name>
    <description>用frp发布本地电脑网站到外网</description>
    <executable>frpc</executable>
    <arguments>-c frpc.ini</arguments>
    <logmode>reset</logmode>
</service>

4.执行 WinSW-x64 installfrpc.exe 命令,出现下图表示成功。
在这里插入图片描述
5.设置frp服务的“恢复”属性
在这里插入图片描述
将服务端设置成linux服务
(这部分内容转载自:
版权声明:解决frp使用过程中总是断掉的问题 来源于网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/momo_mutou/article/details/85000056

我们在 /lib/systemd/system 目录下创建一个文件frps.service
内容如下图所示
在这里插入图片描述

[unit]
Description=frps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
#启动服务的命令(此处写frps的实际安装目录)
ExecStart=/root/frp_0.36.2_linux_amd64/frps -c /root/frp_0.36.2_linux_amd64/frps.ini

[Install]
WantedBy=multi-user.target

启动frps

sudo systemctl start frps

打开自启动

sudo systemctl enable frps

重启应用

sudo systemctl restart frps

停止应用

sudo systemctl stop frps

查看应用的日志

sudo systemctl status frps

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值