通过相同的IP访问不同的Raspberries / BeagleBones(不同时插入)

时间:2018-02-08 08:33:53

标签: linux ssh raspberry-pi beagleboneblack dhcp

我的知识: 仍然在我的linux知识的开头,所以如果我做了一些愚蠢的事情或者就此给我你的意见,请纠正我。

我的问题: 我想以同样的方式配置一堆单板计算机(Raspberry Pi / BeagleBone)。我想在PC上使用脚本并通过SSH / SFTP访问它们。

我的想法: 我想使用一台Linux PC并为我的目的安装第二块网卡。在那台PC上我想运行一个DHCP服务器并将地址池减少到只有一个地址。因此,每当我将Pi / Beagle插入额外的网卡时,它都可以通过此IP访问,并发送它的MAC地址。当然,同时只会插入一个Pi,但对我来说没问题。

这是一个“有效”的解决方案还是不值得尝试。你有任何提示或更好的想法吗?

1 个答案:

答案 0 :(得分:0)

我实际上已经做了类似的事情,但采用了不同的方法。我用一些占位符名称/变量创建了一个基本图像。我使用脚本dd SD卡上的图像。之后我挂载写入SD卡的rootfs并更改一些变量,如主机名。这一切都是通过脚本完成的,但是我还没有实现新SD卡的自动安装。我只是弹出usb读卡器并再次插入。

我不知道每个设备有多少变量必须有所不同,但这可能对你有用。

您的方法中可能存在缺陷的一件事是DHCP租约太长,因此您的DHCP服务器将无法向新设备提供相同的地址。