setting static ip address on Raspberry Pi

Facebooktwittermail

Raspbian “wheezy”(2012-12-16-wheezy-raspbian.zip)のネットワークはデフォルトでDHCPの設定になっています

リモート操作するときにIPが変わるのは面倒なので静的IPアドレスに設定することにしました

参考サイト
Configuring Linux / Raspberry Pi with a static IP address
http://www.penguintutor.com/blog/viewblog.php?blog=6306

ちなみに設定ファイルは/etc/network/interfacesになります

  1. ディレクトリ移動
  2. pi@raspberrypi ~ $ cd /etc/network

    pi@raspberrypi /etc/network $ ls -l
    total 20
    drwxr-xr-x 2 root root 4096 Dec 18 19:33 if-down.d
    drwxr-xr-x 2 root root 4096 Oct 29 07:27 if-post-down.d
    drwxr-xr-x 2 root root 4096 Oct 29 07:27 if-pre-up.d
    drwxr-xr-x 2 root root 4096 Dec 18 19:33 if-up.d
    -rw-r–r– 1 root root 171 Oct 29 07:27 interfaces
    lrwxrwxrwx 1 root root 12 Oct 29 06:59 run -> /run/network

  3. バックアップ
  4. 念の為にバックアップをとります

    pi@raspberrypi /etc/network $ sudo cp interfaces interfaces.dhcp

  5. 編集
  6. /etc/network/interfacesを編集します
    【デフォルト】

    auto lo

    iface lo inet loopback
    iface eth0 inet dhcp

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    iface default inet dhcp

    pi@raspberrypi /etc/network $ sudo vi interfaces

    【編集後】

    auto lo

    iface lo inet loopback
    iface eth0 inet static
    address 192.168.1.15
    netmask 255.255.255.0
    gateway 192.168.1.1

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    iface default inet dhcp

  7. resolv.conf編集
  8. 必要なら/etc/resolv.confを編集して下さい

    pi@raspberrypi /etc/network $ sudo vi /etc/resolv.conf

    pi@raspberrypi /etc/network $ cat /etc/resolv.conf
    domain rootlinks.net
    search rootlinks.net
    nameserver 192.168.1.10

  9. 再起動
  10. Raspberry Piを再起動します

    pi@raspberrypi sudo reboot

再起動後の有線LANは静的IPに設定されています

Leave a Reply