当前位置: 首页 > Linux

如何从公网访问局域网内的Linux系统

时间:2023-04-06 07:07:35 Linux

从公网访问局域网内的Linux系统Linux系统安装在局域网内的主机上,只能在局域网内访问。本文将介绍具体的实现步骤。一、准备工作1.1安装并启动Linux系统Linux系统默认sshd端口为22。二、实现步骤2.1下载并解压holer软件包Holer软件包:holer-xxx.tar.gzHoler支持各种操作系统systemplatforms,请选择与本地操作系统类型匹配的holerpackage。2.2获取holeraccesskey信息在holer官网申请专用的holeraccesskey或者使用开源社区公布的accesskey信息。例如通过应用获取的holer信息如下,这里以holer信息为例:----------------------------------------------Holer客户端:holerdemo@gmail.com访问密钥:8866daebe02846t88s166733595fff5d------------------------------------------互联网地址:holer.org:65014本地地址:127.0.0.1:22--------------------------------------------2.3启动holer服务Windows系统平台:打开CMD控制台,输入可执行程序所在目录,执行命令:holer-windows-xxx.exe-k8866daebe02846t88s166733595fff5dLinux或其他系统平台:执行命令:nohup./holer-xxx-xxx-k8866daebe02846t88s166733595fff5d&2.4访问映射的public网络地址,在ssh客户端输入主机名:holer.org端口号:65014或者直接执行命令:sshroot@holer.org-p65014这样就可以从公网登录内网Linux系统了网络。2.5问题咨询与帮助如果在使用holer的过程中遇到问题,可以先查看holer控制台打印的日志信息,这样很容易找出问题的具体原因。更多holer使用示例,请参考holer官方博客。