RaspberryPi 如何优雅的连接?

2016-03-09 14:55:21 +08:00
 uuair

如何优雅的连接 RaspberryPi 呢?我知道可以搜索到的方式, ssh 啊,电缆啊什么的,但是有没有更方便的方法。
我的情况是这样的, Pi 上我安装了无线网卡,经常出差,但是除了主机没什么东西。我设想的是可以连接网线,获得 ip 以后自动告诉我,然后我通过 ssh 上去,连接无线网。或者我自动连接我自带的路由器,这样 wifi 的 ssid 就固定了。因为不想每次都带电缆出门。求好方法以及实施办法。
btw :在 v2 我基本是脑盲。。。。多谢。

5378 次点击
所在节点    Raspberry Pi
32 条回复
ncwgf
2016-03-09 15:09:45 +08:00
在 windows
安裝 apple 的 bonjure
這讓你在 windows 上輸入 raspberrypi.local 代替 IP 地址
即可連入你的 Pi
uuair
2016-03-09 15:18:30 +08:00
@ncwgf 哦,忘记说了,我是 osx
uuair
2016-03-09 15:19:11 +08:00
@ncwgf 你说的很对,我试一试,这样就不需要 ip 了
uuair
2016-03-09 15:19:49 +08:00
@ncwgf 但问题是,酒店里面的有线网跟无线网,或许不再同一个网段里啊,也可以访问到么?
ncwgf
2016-03-09 15:31:01 +08:00
OSX 好像是內建了這功能
酒店的網絡可不清楚了, 我都自帶路由器以保證至少能遠端登入
同時感覺多一重保護, 工作也方便一點

查了一下, 這事主要靠 Pi 的 avahi-daemon 服務主動發放訊息至內網
網段不同訪問不了
Tink
2016-03-09 15:33:30 +08:00
酒店里要用 ngrok
hayao650
2016-03-09 16:53:32 +08:00
给它固定 ip 不就行么?
Mush
2016-03-09 16:56:57 +08:00
楼主可以参考这个 https://github.com/btyh17mxy/dynamic-dns . 这是用来获取公网 IP 并且更新 DNS 的, 你稍微改下就行了
lanwairen123
2016-03-09 17:01:57 +08:00
带两个无线网卡 ,一个设置成 AP ,一个用来连别的 wifi ,这样永远不用担心找不到 pi 的 ip ,还可以用 pi 做透明梯子,到哪都能用
zhujinliang
2016-03-09 17:04:28 +08:00
加上个 1602 液晶屏
uuair
2016-03-09 17:49:59 +08:00
@ncwgf 是的,我也是自带路由,但有时候酒店的有线网络特别烂,烂到上传为 0 ,逼得你必须无线网,所以我还要找找办法。


@Tink ngrok 只能获取外网地址啊,内网怎么解决?

@hayao650 固定的不成呗。。你说我是给 192.168.1.x 还是给 192.168.0.x ,还是给 192.168.3.x ??


@lanwairen123 你这个不是更麻烦了么。。我不就是为了少带东西么。。否则我有串口连接线了已经,就可以联网了啊。。只不过我想什么都不带而已,探讨一下方案。


@zhujinliang 谢谢,可是 hdmi 的接口,我应该弄个 4k 屏才爽吧。。。但是怎么背起来呢?
jasontse
2016-03-09 18:25:51 +08:00
从网络入手要实现通用的手段很困难,因为靠谱的公共无线网络都应该设置 AP Isolation 连不上的。
lll9p
2016-03-09 18:27:23 +08:00
开 hostapd
lll9p
2016-03-09 18:28:04 +08:00
USB 转 TTL 模块
jhaohai
2016-03-09 18:30:54 +08:00
加个小指示灯和一个按钮,按下按钮就会通过指示灯把 ip 地址以摩尔斯电码的方式发出来
这个是我一个同学告诉我的
ncwgf
2016-03-09 18:34:24 +08:00
@uuair 有時候直接用手機熱點 能連就算了
Tink
2016-03-09 18:54:24 +08:00
@uuair ngrok 就是解决内网穿透的.
duoglas
2016-03-09 19:27:54 +08:00
以前用花生壳 ddns 配合脚本实现过,后来吃灰了
uuair
2016-03-09 20:17:15 +08:00
@jasontse 是啊,要是能跟 iphone 共享 wifi 信息就好了, iphone 连上什么 wifi , raspberry 也连什么。

@lll9p 开 hostapd 是不是电脑就可以连接 raspberry 了?但是只有一个网卡啊。。如何让 pi 上网呢?
@lll9p 我现在用的就是这个,这不是讨论,能不能省了么
@jhaohai 嗯,需要外接一个 led 板,我用过,但是,东西越戴越多了。
@ncwgf 对啊,能让 raspberry 上网而已,其实我的 raspbian 里有 kali 的源,你懂了吧。

@Tink 你说的对,但是我不是需要内网穿透,我需要 raspberry 联网,我在内网访问,而不是连接外网。你的意思我明白,自动连接 ngrok 的申请好的端口,下次无论在哪里连接,只要插上网线,就可以通过 ngrok.org:xxx 访问了对吧?是个思路,但是速度好慢。。花生壳或者 3322 的方法我也试过。
nasta
2016-03-09 20:49:22 +08:00
@uuair 买一个小的 TP-link 路由器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/262202

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX