サーバーのIPは固定したい。
Raspberry Pi の初期設定では、IPアドレスはDHCPを使用して動的に設定される。
サーバ用途で使うので勝手にアドレスが変わるのは困る。
「setting static ip address on Raspberry Pi」
http://www.rootlinks.net/2012/12/19/setting-static-ip-address-on-raspberry-pi/
を参考にして設定した。
1.現在の状態を調べる。
pi@raspberrypi ~ $ ifconfig eth0 Link encap:Ethernet HWaddr b8:27:eb:a0:c2:79
inet addr:192.168.1.41 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:111907 errors:0 dropped:0 overruns:0 frame:0
TX packets:90745 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16413596 (15.6 MiB) TX bytes:8987386 (8.5 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26999 errors:0 dropped:0 overruns:0 frame:0
TX packets:26999 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2376008 (2.2 MiB) TX bytes:2376008 (2.2 MiB)
2.設定用の現状を調べる。
2.1./etc/network/interfaces
pi@raspberrypi ~ $ cat /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
→DHCPで設定するようになっている。
2.2./etc/resolv.conf
pi@raspberrypi ~ $ cat /etc/resolv.conf nameserver 192.168.1.1
→ DNSは適切に設定されている。
3.IPアドレスを指定する。
pi@raspberrypi /etc/network $ sudo vi interfaces
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.41
netmask 255.255.255.0
gateway 192.168.1.1
4.再起動する。
pi@raspberrypi /etc/network $ sudo shutdown -r now
5.状態を確認する。
pi@raspberrypi ~ $ ifconfig eth0 Link encap:Ethernet HWaddr b8:27:eb:a0:c2:79
inet addr:192.168.1.41 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:103 errors:0 dropped:0 overruns:0 frame:0
TX packets:101 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15643 (15.2 KiB) TX bytes:12657 (12.3 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
これで、不用意に変更されることは無くなりました(^^)
0 件のコメント:
コメントを投稿