如何为Raspbmc配置静态IP地址?


Answers:


23

根据此处的说明:

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

14

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

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

要配置DHCP静态租约:

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

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

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

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

2

对于像我这样喜欢手动操作的人,可以在/ etc / network / interfaces中编辑接口文件:

# DHCP
# ~~~~
# iface eth0 inet dhcp

# Static
# ~~~~~~
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx

然后,您将需要重新启动网络服务...


1
这适用于Debian ...我假设RaspbMC上的过程是相同的(或相似的)
Andrew

2
这就是为什么我更新了这个问题,因为我会在其他任何发行版中建议这个答案。
亚历克斯·张伯伦
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.