Raspberry Piに固定ローカルIPを与えます。
コメントⓘ 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にアクセスする場合は非常に面倒です。
このチュートリアルでは、固定ローカルIPをRaspberry Piに与える方法を確認し、毎回それを探すのを避けます。
私たちは何が必要なのか ?
Raspbianがインストールされていて、インターネットに接続されたRaspberry Piが動作している必要があります。
なお、ここでは、インターネットから直接ではなく、ネットワークからラズベリーにアクセスするために使用されるローカルIPアドレスについて説明しています。この特定のトピックについては、今後数週間でチュートリアルを行います。
Raspberry Piに静的IPを割り当てる
最初に、物理的にまたはSSHでpiに接続し、そこでターミナルを開きます。
Raspberry Piの現在のローカルIPアドレスを見つけることから始めます。これを行うには、次の2つのコマンドのいずれかを入力します(状況に応じて調整してください)。
#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.conf
と nano
(または他のテキストエディターなど)、最後に移動して、以下の行を追加し、以下を置き換えます。
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
最後のグループのみを変更することを意味します)、別のマシンでまだ使用されていないアドレスを
選択します。RaspberryPiの現在のアドレスを使用することを選択しました。使用します。
Raspberry Piを再起動して変更を適用し、インターネットにアクセスできることを確認するだけです。
再起動するたびに、Raspberry PiのIPは常に定義したIPのままになります。