X3派开箱
今天心心念念的X3PI终于到手了
带上了官方的CNC外壳,可以说是非常大气了,就是有点烫手-
对typec的支持也非常友好!可以直接用65wpd充电器供电
问题随之而来:-
前一天刷好系统之后,链接屏幕测试正常。-
连上网线之后扔在弱电箱了,也走好线了。想直接使用主机名进行x3派的访问,无法直接ping通主机名ubuntu。但是又没有路由器后台管理密码。-
本着能懒则懒的心态,于是尝试直接远程解决。
适用场景
-
无显示器
-
无串口
-
无路由器后台密码
-
局域网环境-
大致就是只有一根网线连着X3PI解决方案
使用arp(不适用于wlan)
使用
MS cmd
或者Linux Shell
-
执行命令
arp-arp -a 此命令会列出当前通过以太网相连的主机-
如果主机数量比较少,有耐心的话可以直接进行尝试
使用nmap进行端口扫描
安装nmap
sudo apt install nmap -y
针对特定的网段如我的局域网络为192.168.1.1/24
可以使用如下命令进行扫描-
扫描结果为开启SSH Server
的主机
sudo nmap -sS -p22 --open [网络]
#例如
sudo nmap -sS -p22 --open 192.168.1.*
sudo nmap -sS -p22 --open 192.168.1.1/24
扫描结果如下-
发现内网只有一台主机
192.168.1.10
开启了ssh
服务-直接连接
ssh sunrise@192.168.1.10
连接成功-
不做无名之辈
使用一个小服务avahi
就可以把主机名在局域网中广播,接下来就可以直接使用主机名访问X3派
了,再也不用担心dhcp
导致ip
变动还得重新查找主机了。-
使用如下命令安装avahi
sudo apt install avahi-daemon
avahi
重启一下,保证服务和网络工作正常
reboot
在笔记本的MS cmd
或者Linux Shell
中测试一下
ping ubuntu.local
生效前与生效后,发现可以使用主机名访问了-
之后
ssh
可以直接写主机名了,在ssh
客户端中也可以这样写-小建议
- X3派网口可以配标准的指示灯,可以直观观察到是否网络异常。(一开始甚至以为没有连接好网线或者网口故障了)
- X3派可以默认开启
wifi
连接,默认配置根据X3派
的硬件或者其他特征根据一定算法生成一个SSID
,密码默认为sunrises
,这样即使用户只有一个手机热点在身边,用户可以直接把手机热点的SSID
和密码设置为对应的,就可以可以轻松的通过笔记本给X3派
进行初始化操作 。 - 镜像直接打包
avahi
或者bonjour