进入花生壳 官网,选择linux版花生壳并下载:


Ubuntu Linux(X86_64)就是适用于64位ubuntu


安装花生壳软件:

sudo dpkg -i phddns_5_1_amd64.deb

安装之后,系统会显示账号“SN”,相当于本机客户端账号,初始密码是admin:


输入phddns,系统会提示多种命令参数:

phddns
(phddns  |start|status|stop|restart|reset|enable|disable|version)

start启动,stop停止,status查看状态


ONLINE表示花生壳已经启动为在线状态。


使用本地浏览器界面控制花生壳:

在本地浏览器中输入网址http://b.oray.com即可进入花生壳管理平台。

账号就是SN序列,密码是admin

输入密码之后登录,系统提示扫码激活:

使用微信扫码即可注册花生壳账号,系统将自动激活并绑定本机花生壳客户端:

注意:如果已有了花生壳账号,也要在微信小程序中“生成新的子账号”,这样才能免费获得赠送的域名和公网IP。

激活之后可以在设备列表中再次确认是否以添加本机,以SN作为本机标识符。


内网穿透:

接下来才是花生壳的真正作用:免费内网穿透
将本机内网IP及端口映射到公网,实现远程访问。


点击“免费开通” -> “增加映射”:

配置:

  • 映射类型:TCP
  • 映射模板:SSH服务。会自动生成内网主机127.0.0.1和端口22,这是SSH server的默认配置端口。
  • 外网域名:选择赠送的免费域名。
  • 动态端口、关闭加速:这俩免费,已经够用。

点击“确定”,生成映射。

点击“域名列表” -> “域名诊断”,查看域名、公网IP、公网端口信息:

自此,内网穿透成功!


通过任意网络访问“域名:端口”或者“公网IP:端口”,等价于在内网访问对应的“内网IP:端口”。

例如图中,使用103.46.x.x:46891即可访问主机的127.0.0.1:22


安装SSH server:

把本机当作ssh server(服务器),其他机器作为client(客户端)使用ssh访问该服务器。

安装openssh-server:

sudo apt install openssh-server

安装之后,ssh server即自动启动,也可使用如下命令启动ssh server:

sudo service ssh start
#或者
sudo systemctl start sshd.service

本机开一个终端命令行,可以本地测试ssh server是否启动成功:

ssh username@127.0.0.1 -p 22
# username是用户名,@后面是IP,-p后面是端口。

因为新开的命令行与ssh server都在本机,使用127.0.0.1即可访问。

输入密码(password)之后即可登录该user用户的命令行。


自此,内网的ssh server已经启动,向日葵亦将该内网穿透至公网。

公网访问103.46.x.x:46891等价于访问内网127.0.0.1:22!


ssh louis@103.46.x.x -p 46891Are you sure you want to continue connecting
(yes/no/[fingerprint])? yes #输入yeslouis@103.46.128.21's password: #输入主机密码。不会显示出来,直接输入就行Welcome to Ubuntu 21.04 (GNU/Linux 5.11.0-31-generic x86_64)
* Documentation:  https://help.ubuntu.com
* Management:     https://landscape.canonical.com
* Support:        https://ubuntu.com/advantage
188 updates can be installed immediately.
76 of these updates are security updates.
To see these additional updates run: apt list --upgradable
Last login: Sat Aug 21 23:10:12 2021 from 192.168.157.1louis@louis-ubuntu2104-vm:~$ #已经进入了主机的命令行

成了!完结撒花!


 /**                 God Bless No Bugs!**                       _ooOoo_*                      o8888888o*                      88" . "88*                      (| -_- |)*                      O\  =  /O*                   ____/`---'\____*                 .'  \\|     |//  `.*                /  \\|||  :  |||//  \*               /  _||||| -:- |||||-  \*               |   | \\\  -  /// |   |*               | \_|  ''\---/''  |   |*               \  .-\__  `-`  ___/-. /*             ___`. .'  /--.--\  `. . __*          ."" '<  `.___\_<|>_/___.'  >'"".*         | | :  `- \`.;`\ _ /`;.`/ - ` : | |*         \  \ `-.   \_ __\ /__ _/   .-` /  /*    ======`-.____`-.___\_____/___.-`____.-'======*                       `=---='*    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*/

花生壳免费实现Linux主机的内网穿透,可通过SSH、SCP远程访问相关推荐

  1. 花生壳,nat123,srkura frp内网穿透对比(有主观成分

    花生壳和nat123优缺点差不多一样,优点为部署简单不用再次申请域名,而且http协议是国内路线不用备案 缺点为要使用http协议要交钱,而且申请的是一个奇怪的二级域名并且不支持指定,要指定需要另外收 ...

  2. [Kali Linux]入门:内网穿透的教程和实战(很适合入门|附图)

    hello 各位freebuf的铁铁,我是白面安全猿,我又来发表文章了.因为最近有好多网友问我关于内网穿透的事情,所以打算写一篇教程尽量教会各位刚入门kali的新手和没有具体了解过内网穿透的老手内网穿 ...

  3. Linux之NATAPP内网穿透工具安装和使用

    一.natapp简介   内网穿透的原理其实很简单,就是通过具有固定公网IP地址的中转服务器实现流量转发.我们常用的向日葵.teamviewer都是类似的原理,只不过这些远程桌面工具是客户端到客户端的 ...

  4. 【免费】傻瓜式一键内网穿透实现ssh连接远程局域网的电脑(利用免费frp服务器)

    frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP.UDP.HTTP.HTTPS 等多种协议.可以将内网服务以安全.便捷的方式通过具有公网 IP 节点的中转暴露到公网. 文档:https ...

  5. 外网ssh远程连接linux服务【内网穿透】

    在没有公网IP的情况下,要实现外网ssh远程linux服务,普遍是做内网穿透,在本地安装个客户端就可以. 现在市面上内网穿透软件很多,不乏好坏.这里推荐一款挺好用的内网穿透软件--cpolar,不限制 ...

  6. charles请求转发_用免费开源的frp实现内网穿透,使用nginx转发的方式去掉端口号...

    需要用内网穿透技术来实现通过其他公网 IP 来访问家里的 NAS 设备的需求,frp使用起来更加简便灵活,以及项目一直开源,所以本文选择frp作为示例 frp的github地址 :https://gi ...

  7. 使用frp实现内网穿透(含SSH、远程桌面、文件访问等)

    目录 一.遇到的问题 二.材料 三.步骤 1. 服务器配置 A. 部署Go语言环境 B. 安装frp C. 开端口 D. 通过Dashboard查看服务端连接情况 2. 客户机α配置(需求1) A. ...

  8. 利用NAS免费部署动态解析实现内网穿透

    ‍ 想要从外网访问家中的NAS等设备,一般来说我们需要知道家中路由器的公网IP. 现在固定的公网IP基本上很难免费申请到了,但是一般来说运营商可以免费提供一个动态变化的公网IP:当路由设备重启时,运营 ...

  9. 利用手上无用的云主机实现内网穿透

    目标:通过云服务器,从家里电脑远程连接到学校电脑 分两种情况:        1>学校电脑是Linux系统        2>学校电脑是windows系统 连接示意图: 一:准备工作 1: ...

最新文章

  1. RAID0、RAID1、RAID0+1模式实战评测
  2. 哪里不知道“瞄”哪里,这项AI黑科技,打开手机就能体验
  3. 解救人质的android游戏,黑帽子解救人质全关卡解锁版 1.03 安卓版
  4. 计算机基础知识关于进制,计算机基础知识-- 进制和编码
  5. 底部菜单 点击突起_iOS开发之上下文交互菜单(UIContextMenuInteraction)
  6. 使用结构体的形式使一个函数返回多个数据
  7. DataTable某一列的值转化成集合
  8. SAP ABAP系统更改主机名
  9. 数据结构与算法--丑数
  10. 对口计算机专业分数线,湖南省2021年普通高校招生本科批(职高对口类)平行一志愿投档分数线公布...
  11. (https)nginx - tomcat(http)
  12. 跨server传输数据注意事项
  13. LeetCode(883)——三维形体投影面积(JavaScript)
  14. 洛谷——P1744 采购特价商品
  15. 造价120万人民币,日本这款美女机器人是你梦寐以求的机器人老婆吗?
  16. Unity 内置渲染管线转URP
  17. MATLAB中figure函数
  18. Python——全国二级等级考试
  19. 数据分析:AARRR模型
  20. 命题作文:在一棵IPv4地址树中彻底理解IP路由表的各种查找过程

热门文章

  1. Coplay驱动器调试连接不上
  2. 【报告分享】2021年中国微商市场研究白皮书-艾瑞咨询(附下载)
  3. Gnome安装及个性化设置
  4. el-select 可选择/可输入,自定义搜索方法
  5. Docker学习笔记-入门篇
  6. UVM之sformat
  7. 网卡带宽测试软件iPerf背景与使用
  8. 一种公路场景下基于视觉的车辆检测和计数系统
  9. SQL Server 出生日期计算年龄
  10. java线程池shutdown_关闭线程池的正确姿势,shutdown(), shutdownNow()和awaitTermination() 该怎么用?...