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

如何优雅的连接 RaspberryPi 呢?我知道可以搜索到的方式, ssh 啊,电缆啊什么的,但是有没有更方便的方法。
我的情况是这样的, Pi 上我安装了无线网卡,经常出差,但是除了主机没什么东西。我设想的是可以连接网线,获得 ip 以后自动告诉我,然后我通过 ssh 上去,连接无线网。或者我自动连接我自带的路由器,这样 wifi 的 ssid 就固定了。因为不想每次都带电缆出门。求好方法以及实施办法。
btw :在 v2 我基本是脑盲。。。。多谢。
1 ncwgf Mar 9, 2016 在 windows 安 apple 的 bonjure 你在 windows 上入 raspberrypi.local 代替 IP 地址 即可入你的 Pi |
5 ncwgf Mar 9, 2016 OSX 好像是建了功能 酒店的可不清楚了, 我都自路由器以保至少能端登入 同感多一重保, 工作也方便一 查了一下, 事主要靠 Pi 的 avahi-daemon 服主放息至 段不同不了 |
6 Tink PRO 酒店里要用 ngrok |
7 hayao650 Mar 9, 2016 给它固定 ip 不就行么? |
8 Mush Mar 9, 2016 楼主可以参考这个 https://github.com/btyh17mxy/dynamic-dns . 这是用来获取公网 IP 并且更新 DNS 的, 你稍微改下就行了 |
9 lanwairen123 Mar 9, 2016 via Android 带两个无线网卡 ,一个设置成 AP ,一个用来连别的 wifi ,这样永远不用担心找不到 pi 的 ip ,还可以用 pi 做透明梯子,到哪都能用 |
10 zhujinliang Mar 9, 2016 via iPhone 加上个 1602 液晶屏 |
11 uuair OP @ncwgf 是的,我也是自带路由,但有时候酒店的有线网络特别烂,烂到上传为 0 ,逼得你必须无线网,所以我还要找找办法。 @Tink ngrok 只能获取外网地址啊,内网怎么解决? @hayao650 固定的不成呗。。你说我是给 192.168.1.x 还是给 192.168.0.x ,还是给 192.168.3.x ?? @lanwairen123 你这个不是更麻烦了么。。我不就是为了少带东西么。。否则我有串口连接线了已经,就可以联网了啊。。只不过我想什么都不带而已,探讨一下方案。 @zhujinliang 谢谢,可是 hdmi 的接口,我应该弄个 4k 屏才爽吧。。。但是怎么背起来呢? |
12 jasontse Mar 9, 2016 via iPad 从网络入手要实现通用的手段很困难,因为靠谱的公共无线网络都应该设置 AP Isolation 连不上的。 |
13 lll9p Mar 9, 2016 开 hostapd |
14 lll9p Mar 9, 2016 USB 转 TTL 模块 |
15 jhaohai Mar 9, 2016 加个小指示灯和一个按钮,按下按钮就会通过指示灯把 ip 地址以摩尔斯电码的方式发出来 这个是我一个同学告诉我的 |
18 duoglas Mar 9, 2016 以前用花生壳 ddns 配合脚本实现过,后来吃灰了 |
19 uuair OP @jasontse 是啊,要是能跟 iphone 共享 wifi 信息就好了, iphone 连上什么 wifi , raspberry 也连什么。 @lll9p 开 hostapd 是不是电脑就可以连接 raspberry 了?但是只有一个网卡啊。。如何让 pi 上网呢? @ll9p 我现在用的就是这个,这不是讨论,能不能省了么 @jhaohai 嗯,需要外接一个 led 板,我用过,但是,东西越戴越多了。 @ncwgf 对啊,能让 raspberry 上网而已,其实我的 raspbian 里有 kali 的源,你懂了吧。 @Tink 你说的对,但是我不是需要内网穿透,我需要 raspberry 联网,我在内网访问,而不是连接外网。你的意思我明白,自动连接 ngrok 的申请好的端口,下次无论在哪里连接,只要插上网线,就可以通过 ngrok.org:xxx 访问了对吧?是个思路,但是速度好慢。。花生壳或者 3322 的方法我也试过。 |
21 Tink PRO @uuair 你要树莓派联网,这个要求很容易就达到了啊,自己家就路由器直接设置 dmz ,不在自己家就 ngrok ,跟你在内网外网还是哪里没有任何关系啊 |
22 Andy1999 Mar 9, 2016 via iPhone 难道只有我连系统都刷不进去么… |
23 Tink PRO @uuair 我终于明白你的意思了,想想也很简单啊 打开 cmd net view 查看局域网内的所有机器,肯定就有你的树莓派啊 比如就叫 raspberrypi 然后 ping -4 raspberrypi 直接就看到 ip 了啊 更简单一点的: arp -a 所有网卡的 ip 显示出来了,只不过后面是 MAC 地址,记住你的树莓派 mac 地址后几位就 ok 了 |
28 cevincheung Mar 9, 2016 笔记本电脑插个 usb 网卡,用这个网卡自建公共 wifi ,树莓派自动连接到这个 ssid 上。笔记本自带的网卡连接其他 wifi 。 |
29 limbo0 Mar 10, 2016 via Android ls 就有一个答到点子上了,用 usb 转 ttl 最方便了 淘宝买个就几块钱,然后就可以把你的 pi 当 u 盘一样直接插到电脑上了。终端一连接就 ok 了 |
30 limbo0 Mar 10, 2016 via Android sorry ,没看到题主回复,请忽略 |
31 lanwairen123 Mar 10, 2016 via Android 要访问到树莓派,无外乎下面几种途径: 1.显示器键盘鼠标,显然楼主不想背着这些东西吧? 2.ttl 线 3.网络(包括有线和无线),其中又包括 1)有线接入网络,各种获取 pi ip 地址的方法 2)一块无线网卡,只能设定连接固定 wifi ,连上以后找 ip 3)一块无线网卡,设成 AP ,用有线接入网络,连接 ap 找有线的 IP 4)两块无线网卡,一块用 hostapd 设成 AP ,连接此 AP 设置有线或者无线网络,既然楼主已经带了一个无线网卡,我不觉得再插一块小网卡会比带几根线麻烦很多,另外楼主的意思到底是要树莓派连接有线还是无线网络?如果只连有线,方案 3 就可以,如果要连无线 ,方案 4 |
32 lifanxi Apr 26, 2016 我的做法是开机连上网后,自动更新一下我的 DDNS ,内网 IP 外网 IP 各对应一个域名。同时调阿里大鱼的 API (不免费),给自己发个短信,通知一下自己的 IP 。 |