305 文字
2 分
Raspberry PiのWiFiと有線LANに静的IPを振る

デフォルトだとDHCPからIPを取得するので面倒なため、静的IPを振っておきます。OSはRaspberry Pi Lite 64bit(Debian GNU/Linux 11 (bullseye))です

有線LANに 192.168.1.5/24、無線LANに192.168.1.6/24を振る例です。

基本的には設定がコメントアウトしてあるのでコメントアウトを外していくだけです。IPv6の固定アドレスはちゃんと運用しないので一旦は設定しません。ちゃんと運用しないし。

diff --git a/dhcpcd.conf b/dhcpcd.conf
index b34f11a..674fda9 100644
--- a/dhcpcd.conf
+++ b/dhcpcd.conf
@@ -41,11 +41,17 @@ require dhcp_server_identifier
slaac private
# Example static IP configuration:
-#interface eth0
-#static ip_address=192.168.0.10/24
+interface eth0
+static ip_address=192.168.1.5/24
+#static ip6_address=fd51:42f8:caae:d92e::ff/64
+static routers=192.168.1.1
+static domain_name_servers=192.168.1.1 1.1.1.1 fd51:42f8:caae:d92e::1
+
+interface wlan0
+static ip_address=192.168.1.6/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
-#static routers=192.168.0.1
-#static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1
+static routers=192.168.1.1
+static domain_name_servers=192.168.1.1 1.1.1.1 fd51:42f8:caae:d92e::1
# It is possible to fall back to a static IP if DHCP fails:
# define static profile

反映するためには以下のコマンドです。コマンドを打った瞬間ネットワークのインターフェイスがダウンするのでご注意ください。うまくいけば新しく設定したIPアドレスで接続できるようになります。

Terminal window
sudo ifconfig wlan0 down && sudo ifconfig wlan0 up

NICにIPが振られているか確認

IPv6, IPv4で接続性があるかを動作確認

HTTP, HTTPSの接続性も確認

Raspberry PiのWiFiと有線LANに静的IPを振る
https://blog.teraren.com/posts/raspberry-pi-static-ip/
作者
Yuki Matsukura
公開日
2023-04-08
ライセンス
CC BY-NC-SA 4.0

コメント