RPi OS IPアドレスとホスト名の設定

スポンサーリンク

無線LANのインタフェースに固定IPアドレスを設定して、ホスト名の変更を行います。

IPアドレスの設定

$ cd /etc/.
$ sudo cp -p dhcpcd.conf dhcpcd.conf.original
$ sudo vi dhcpcd.conf
   : (省略)
# Example static IP configuration:
interface wlan0 ← インタフェース名を指定
static ip_address=192.168.1.200/24 ← 固定IPアドレスを指定(プレフィックスも忘れずに)
#static ip6_address=fd51:42f8:caae:d92e::ff/64 ← コメントアウトのまま
static routers=192.168.1.1 ← デフォルトゲートウェイを指定
static domain_name_servers=192.168.1.100 ← ネームサーバを指定
   : (省略)
$ diff dhcpcd.conf dhcpcd.conf.original
44,45c44,45
< interface wlan0
< static ip_address=192.168.1.200/24
---
> #interface eth0
> #static ip_address=192.168.0.10/24
47,48c47,48
< static routers=192.168.1.1
< static domain_name_servers=192.168.1.100
---
> #static routers=192.168.0.1
> #static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1

ホスト名の変更

$ cd /etc/.
$ sudo cp -p hostname hostname.original
$ sudo vi hostname
raspi01 ← 新しいホスト名に変更
$ sudo cp -p hosts hosts.original
127.0.0.1       localhost
::1                 localhost ip6-localhost ip6-loopback
ff02::1          ip6-allnodes
ff02::2          ip6-allrouters

127.0.1.1       raspi01 ← 新しいホスト名に変更
$ diff /etc/hostname /etc/hostname.original
1c1
< raspi01
---
> raspberrypi
$ diff /etc/hosts /etc/hosts.original
6c6
< 127.0.1.1       raspi01
---
> 127.0.1.1       raspberrypi
$ sudo systemctl reboot