通过SSH访问内网服务器


功能描述

P2Link可通过添加TCP通道,快速将内网ssh地址映射到公网。

‌SSH协议(Secure Shell)是一种加密的网络协议,旨在在不安全的网络环境中提供安全的远程登录和其他网络服务。

注意:通过P2Link将SSH端口暴露在公网时,一定要设置强度较高的ssh密码,避免被黑客攻击。

应用场景

SSH协议的应用非常广泛,包括远程登录、文件传输等。我们通常使用P2Link内网穿透Linux服务器SSH端口实现远程登录,例如登录连接WiFi的树莓派。

操作步骤

1、注册账号,并在内网主机上启动P2Link客户端。可参考快速开始

2、SSH协议是基于TCP的,所以需要在内网穿透中添加TCP类型转发通道。其他基于TCP的协议都可按照下列方法操作,例如内网穿透MySQLWindows Remote Desktop

  • 内网设备:选择提供SSH服务的内网设备。
  • 内网协议:根据内网服务协议,选择tcp
  • 内网地址:填写内网ssh服务的IP:Port,SSH协议端口号默认为22。例如:127.0.0.1:22, 192.168.1.101:22, [::1]:22
  • 公网协议:选择tcp,SSH协议是基于TCP协议的。
  • 可用区域名:提供公网服务的可用区域名,可根据个人偏好选择。
  • 端口:填写公网SSH端口号,范围为10000-30000,同可用区域名内不可与其他基于TCP的公网服务端口重复。

3、提交后将会在内网穿透列表中看到刚才添加的TCP通道,并可以在域名列表中查看TCP通道的域名和端口号。

远程访问

使用ssh客户端访问,例如ssh远程登录为 ssh -p 10022 root@sh1.p2link.cn;scp拷贝远程服务器文件为 scp -P 10022 root@sh1.p2link.cn:/root/music.mp3 ./

© 2024. All rights reserved