使用花生壳5做内外网映射
背景
开发过程中会遇到关于外网回调内网接口等场景,希望可以通过外网访问到自己的内网服务,而此时自己又没有公网域名和ip,只能借助一些工具来实现,比如花生壳、net123等,由于花生壳稳定性更高,因此选择花生壳。本章节主要介绍体验版免费功能。
花生壳5
百度网盘链接:https://pan.baidu.com/s/13N-3VRNv7unPJKTKz7gpFA
提取码:os9v
安装
就像普通应用程序安装一样,按照提示进行安装即可。
登录
可以使用微信登录,或者注册账号密码登录。
点击加号创建内网映射:
填写映射信息
① 应用名称:自定义填写
② 应用图标:可以给对应的服务选择一个图标,方便区分
③ 应用类型:根据需要映射的服务选择
如:TCP通常用于软件类
UDP用于UDP服务(5.1以上客户端才支持)
http或https用于网站类型
Socks5用于代理(此功能暂时下架)
④ 外网域名:选择用于外网访问的域名,选择帐号下所拥有的域名
外网端口:根据服务类型选择(固定端口:需购买;动态端口:免费系统随机分配)
⑤ 内网主机:服务器电脑局域网IP地址
内网端口:所映射服务的内网端口
确认映射内容填写无误,点击“保存”即可。
保存之后,在主界面可以看到保存之后的缩略信息:
点击诊断:
如果局域网服务器连接成功,说明内网映射成功,可以通过花生壳的域名及端口访问到内网。
如果局域网服务器连接失败,说明局域网的ip+端口是访问不通的,可以自己起一个此端口的服务,然后再次诊断即可通过。