我有B型并通过以太网连接并运行Raspbmc。

每当我重新启动它时,它都会使用新的IP地址,这当然可能是由于DHCP造成的,但是我想使用静态IP地址配置此Raspberry Pi,以便可以使用XBMC远程服务器。 br />

评论

这是有关设置静态IP的页面elinux.org/RPi_Setting_up_a_static_IP_in_Debian

#1 楼

按照此处的说明进行操作:


在XBMC中,转到“程序”→“ Raspbmc设置”→“有线网络配置”。
取消选中“自动DHCP”选项。
提供静态IP地址。确保IP地址与路由器通常为家庭网络设备分配的IP地址相距较远。例如,如果路由器分配的地址从192.168.0.10开始,则选择一个静态IP,例如192.168.0.50
向下滚动并选中“立即更新”选项。 Raspbmc将花费几秒钟的时间来应用新配置。
请确保您可以ping通分配给您的静态IP地址。瞧,您的Raspbmc现在有一个固定的IP地址!


#2 楼

如果您的路由器允许,则一种解决方案是配置DHCP静态租约。我喜欢此解决方案是因为:


我可以在一个唯一的位置设置所有已连接设备的IP地址和DNS配置。
Raspberry Pi不会被盗用IP地址
我可以将Raspberry Pi带到朋友的地方而无需重新配置
我可以在Raspberry Pi上拥有多个操作系统而无需对其进行配置
我可以重新安装操作系统而无需重新配置

要配置DHCP静态租约,请执行以下操作:在Raspi的终端中,运行ifconfig命令以了解其MAC地址(HWaddr XX:XX:XX:XX: XX:XX)。
打开您喜欢的浏览器,然后输入路由器的IP地址。可能是192.168.0.1或192.168.1.1。
查找DHCP静态租约选项。在此处的示例中,为“ DCHP保留”按钮。
输入第一步中获取的MAC地址,并将其与所需的IP地址相关联。单击此处查看Web界面的示例。
重新启动RPi以使其获得刚刚设置的IP地址。


评论


这也有一个很好的方面,即DHCP服务器不应将IP偶然交给他人。

– XTL
2012年10月19日在9:08

另外,如果您将Raspberry Pi带到一个朋友的地方,它可以选择一个适合该网络的IP,而不是尝试使用可能不起作用的家庭IP地址,甚至可能使网络上的另一台设备无法工作。

– Mark Booth
2012年10月19日在12:49

另一个好处:如果设备上有多个操作系统,则不必在每个系统上都设置IP地址。

–摩根·库尔贝(Morgan Courbet)
2013年1月7日23:23

#3 楼

对于那些喜欢手动操作的人(例如我),则可以在/ etc / network / interfaces上编辑接口文件:然后将需要重新启动网络服务...

评论


这在Debian上有效...我假设RaspbMC上的过程是相同的(或相似的)

–安德鲁(Andrew)
2012年10月19日在12:11

这就是为什么我更新了问题,因为我会在其他任何发行版中建议这个答案。

–亚历山大·张伯伦
2012年10月19日在12:27