Définir une IP fixe.

为您的Raspberry Pi提供固定的本地IP。

更新 14 1 月 2020 - 0 注释 - , , , ,

ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.

如您所知,连接到盒子的每个设备都有一个本地IP地址,可以在网络中对其进行识别。

但是,这些IP可以在每次重新启动计算机时更改,并且当您想从计算机(例如SSH)访问Raspberry时非常麻烦。

在本教程中,我们将看到如何为Raspberry Pi提供固定的本地IP,从而避免每次都查找它。

我们需要什么 ?

我们只需要安装了Raspbian的可正常工作的Raspberry Pi连接到互联网即可。

请注意,我们所说的是本地IP地址,该地址用于从您的网络而不是直接从Internet访问Raspberry。在接下来的几周中,我们将针对该特定主题制作教程。

为Raspberry Pi分配静态IP

首先以物理方式或通过SSH连接到您的pi,然后在该处打开终端。

我们将从查找Raspberry Pi的当前本地IP地址开始。为此,请键入以下两个命令之一(根据您的情况进行调整):

#Si la Raspberry Pi est connectée à votre box en ethernet
ip route | grep eth0

#Sinon si la pi est connectée en wifi 
ip route | grep wlan0

您应该获得如下所示的收益:

default via 192.168.0.1 dev wlan0 src 192.168.0.101 metric 303 
192.168.0.0/24 dev wlan0 proto dhcp scope link src 192.168.0.101 metric 303

请注意此返回侧面,以便您可以轻松返回它。

完成后,打开文件 /etc/dhcpcd.confnano (或其他一些文本编辑器,无论如何),移至末尾并添加以下几行,以替换:

  • wlan0 通过 eth0 如果通过以太网连接。
  • 192.168.0.101/24 通过以下地址 src 在上一个命令中,然后是 /XX 在第一个IP之后。
  • 192.168.0.1 通过以下地址 via
interface wlan0
static ip_address=192.168.0.101/24
static routers=192.168.0.1

这有什么作用?很简单,在我们的示例中,它告诉Raspberry Pi我们想要的:

  • 局域网中用于Wi-Fi连接的IP地址是否是静态的,也就是说始终相同,以及是否 192.168.0.101,并带有子网掩码 /24
  • 必须使用地址处的机器作为路由器 192.168.0.1,也就是说您的盒子。

有关信息,您可以选择以下地址以外的其他地址 src,唯一的限制是留在正确的子网掩码(/24 表示仅修改最后一组)并选择另一台机器尚未使用的地址,因此我们选择使用R
aspberry Pi的当前地址,因为我们确定没有其他机器拥有它。用途。

您所要做的就是重新启动Raspberry Pi,以应用更改并检查它是否仍然可以访问互联网。

每次重新启动后,Raspberry Pi的IP将始终保持为您定义的IP。

Notez cet article.
分享
通讯
作者:
Raspberry Pi FR
加入Raspberry Pi社区
一台售价35美元的计算机已经售出了1000万本
购买新的RASPBERRY PI 4
相关教程
我为什么要向法国信息公司而不是祖母解释比特币? 闪烁Raspberry Pi的板载绿色LED。 使用Raspberry Pi和Python打开和关闭LED。 激活Raspberry Pi的TTL串行端口,并验证其是否正常运行。 使用码头沼泽创建树莓派群集
没有评论

分享
订阅电子报
订阅新闻通讯。
你喜欢这篇文章吗 ?
订阅并保持最新状态!