前言:
本文档是基于被访问主机已经安装ssh服务,并且在内网已经确定ssh可用的情况下。做的穿透配置流程。
一、被访问主机准备工作
-
被访问主机上下载花生壳并安装(我的是Ubuntu)
(1)Ubuntu安装包的下载命令如下:
wget "https://down.oray.com/hsk/linux/phddns_5.2.0_amd64.deb" -O phddns_5.2.0_amd64.deb
※ 其他系统可到花生壳官网下载:花生壳客户端官方下载 - 贝锐花生壳官网
(2)安装
dpkg -i phddns_5.2.0_amd64.deb
-
在被访问主机上获得SN码
phddhn status
自此,被访问主机已经安装完穿透服务,并且已经启动。
-
在被访问主机上获得内网ip
ifconfig
※ 第二部分在花生壳上配置映射的时候需要用到
二、花生壳的配置工作
-
注册花生壳,之后退出并“使用SN及默认密码登录”重新登录花生壳。
-
然后使用已注册花生壳账号扫码激活。激活成功后,被访问主机就跟花生壳账号绑定了。
-
在花生壳上,添加映射信息。此处的外网域名即之前注册的壳域名(或个人域名),直接下拉选中即可。内网主机就是在被访问主机上获得的192.168.0.x的那个。
自此,已完成内网穿透的所有配置工作。
在外网用ssh就可以访问到。
ssh -p <花生壳分配的端口号> <被访问主机用户名>@<花生壳分配的外网域名>