覆盆子和网络上的静态IP

时间:2017-10-26 13:06:23

标签: networking raspberry-pi dhcp

我对这个世界很陌生,我没有很多关于覆盆子PI和网络的经验,我有一个疑问:

我应该为覆盆子设备设置静态IP:好的,简单的,很多教程。目的是:通过网络(无需互联网)访问锉刀上的站点,就像配置路由器时一样。

然而,这个覆盆子将被送到许多不同的地方(想象它就像一群朋友,每周都会在一个人的家里。他们不知道如何编程或设置东西起来甚至进入锉刀)。因此..不同的网络。

怀疑是:在这种情况下静态IP是否仍然有效?或者它是否局限于某个网络的DHCP?

如果它不起作用,关于如何使其工作的任何想法?我想访问覆盆子上托管的html文件,但由于其IP更改并假设我不知道它是什么,如何从我的计算机访问此html,两者都连接在一起网络?

2 个答案:

答案 0 :(得分:0)

静态IP仅限于一个网络,这意味着您只需通过路由器设置在每个网络上设置静态IP即可。或者使用Bash脚本将其配置为自己。

更动态的方法是使用主机名,这会导致像http://yourHostname/yourFile.html这样的访问,即使使用不同的IP,一切都正常。这假设您的网络服务器配置正确。 例如,带有VirtualHost的Apache2-Conf可能如下所示:

<VirtualHost *:80>
     ServerName yourHostname
<VirtualHost>

答案 1 :(得分:0)

我会寻求更动态的解决方案并避免使用静态IP地址,因为您不知道哪些子网在不同的地方使用。例如,wifi可能会使用192.168.0.xxx,另一个可能会使用192.168.1.xxx等等......

解决方案:尝试为您的Rpi使用hostname。然后,您将使用其名称而不是其IP来访问它。

  • 第1步:尝试了解如何设置hostname
  • 第2步:你必须以某种方式&#34;填充&#34;这个hostname到网络。有些人使用avahi-daemon来实现此目的。
  • 第3步:您可能需要在笔记本电脑上安装Bonjour

更多信息: