关于内网穿透如何配置?
目前的情况,家庭内网中有一台nas,在nas中有一个虚拟机,并且创建了一个centos系统,centos系统里面有mysql、redis等应用。
我想要通过ssh访问这个centos系统,并且在外网能够访问系统里面的mysql、redis应用。
网络情况:有公网IP,没有开通ipv6
这种情况应该如何配置,我试了很久都没成功
关于内网穿透的配置问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!
在这种情况下,您可以考虑使用内网穿透工具来实现您的需求。内网穿透工具可以让外部网络访问您家庭内网中的设备和应用。 一个常见的内网穿透工具是frp(https://github.com/fatedier/frp),您可以在家庭内网中部署frp服务端和客户端来实现您的目标。以下是一个简单的配置步骤:- 在家庭内网中的NAS中部署frp服务端:下载frp的服务端程序并在NAS中运行,配置frps.ini文件,开放需要访问的端口(比如22端口用于SSH、3306端口用于MySQL、6379端口用于Redis等)。
- 在虚拟机中部署frp客户端:下载frp的客户端程序并在虚拟机中运行,配置frpc.ini文件,将需要暴露的端口指定为远程访问端口(比如将22端口映射成8000端口,将3306端口映射成8001端口,将6379端口映射成8002端口等)。
- 在家庭路由器上进行端口映射:将frp的服务端和客户端通信的端口(比如7000端口)进行路由器端口映射,将外部网络的流量导向frp服务端。
- 外部网络访问:通过外网IP地址和frp服务端指定的端口,在外部网络中访问你的centos系统、MySQL、Redis应用。 请注意,使用内网穿透工具可能会涉及到网络安全问题,需要谨慎配置。如果对frp的配置还是有困难,可以查看frp的官方文档或者搜索相关教程来获取帮助。
评论 打赏 举报解决 1无用