linux - 通过 SSH 连接到 Raspberry Pi,无需端口转发

标签 linux networking ssh raspberry-pi3

我有一台树莓派笔记本电脑,上面有一个运行 Jasmine 的树莓派 3,我想知道是否可以通过 SSH 连接到它,无论树莓派连接到哪个 WiFi 网络。

示例:我将 Pi 笔记本电脑留在麦当劳,连接到他们的免费 WiFi,然后回家,在 chromebook 上通过 SSH 连接到我的 Pi 笔记本电脑。

我需要在没有端口转发的情况下执行此操作,因为我无法访问麦当劳 WiFi 设置或大多数其他网络设置,因此我无法对我的 Pi 笔记本电脑进行端口转发。

最佳答案

四年前我也处于同样的境地。我最终决定使用 VPN 解决方案。对我来说最好和最可靠的是Hamachi(现在属于logmein)。它可能仍然是免费的。

https://secure.logmein.com/labs/#HamachiforLinux

我已经有一段时间没有添加任何新系统了,但这是我输入的命令。

sudo wget https://secure.logmein.com/labs/logmein-hamachi_2.1.0.86-1_armel.deb
sudo apt-get update
sudo apt-get install --fix-missing lsb lsb-core
sudo dpkg --force-architecture --force-depends -i logmein-hamachi_2.1.0.86-1_armel.deb

须藤hamachi登录
sudo hamachi 加入 xxx-xxx-xxx yourkey

sudo hamachi 上线 xxx-xxx-xxx

同时在您的计算机上安装并添加 hamachi。

现在,只要您的 Pi 和计算机可以访问互联网,您就可以访问它。

关于linux - 通过 SSH 连接到 Raspberry Pi,无需端口转发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38028307/

相关文章:

ruby-on-rails-3 - Net-SSH/Capistrano 问题 : "Could not parse PKey: no start line"

python - 分发独立的 libpython 路径

linux - 为什么 proc/ID/maps 有多个共享库条目

linux - 了解缓存中的程序

linux - 如何将解析命令通过管道传递给 shell 解释器?

c - MAC 地址的网络字节顺序

javascript - 通过网络流式传输麦克风音频输入(RAW PCM)

python - ssh 到服务器并使用 Python 执行等效的curl

networking - "connecting"在“网络”选项卡中的 Chrome 开发者工具中是什么意思,为什么它只显示在某些网站上?

git - 从 RHC 中删除 Openshift 服务器