ラズベリーパイの固定IP覚え書き(ネットに繋がらない場合)
ラズパイを固定IPにするには以下の設定をする。
sudo nano /etc/network/interfaces
iface eth0 inet static address 192.168.1.* netmask 255.255.255.0 gateway 192.168.1.1
ラズパイを固定IPにしたらネットに繋がらなくなった。 (apt-getでエラーを吐く、Webページが表示されない)
原因は2つ。
まずひとつ目は、gatewayが正しく設定されていなかったから。 正しいgatewayはラズパイに直結しているルータのプライベートIPである。
二つ目は、DNSサーバの設定がうまくいっていないから。 DNSを設定するには/etc/resolv.confにIPアドレスを追加する。
sudo nano /etc/resolv.conf
nameserver *.*.*.*
resolv.confは再起動のときに追加した内容が削除されることがある。 解決するにはinterfacesにDNSのIPアドレスを設定すればいい。
sudo nano /etc/network/interfaces
dns-nameserver *.*.*.*
ということで時間を潰すことのないようにしたいものです。