#背景
はじめてRaspbian純正ツールでRaspberry Pi ZeroにHeadlessインストールしたら、どはまりしたので、
メモ。
#ステップ
- Raspberry公式 で公式ツールをダウンロード。
- RaspberryPi Raspbian ヘッドレスインストールをみながら、ヘッドレスインストール。
- 初心者向!Raspberry Pi 最低限のセキュリティ設定【所要時間 30分】をみながら、初期設定を完了
#事象
- IFTTTのWebhookへのプログラムが動かない。
- Curlでうってみても、curl (7) couldn't connect to host
#切り分け
- GoogleへのPing
- -->通る
- 他のラズパイからは、IFTTTのWebhook、Curlもとおる。(以前公式ツールが出る前にインストールしたラズパイ)
- -->IFTTTは動いてる。
- Yahooへのwget yahoo.co.jp は
- -->200 OK。
- <<途方に暮れる>>
- httpbin - HTTP通信のテストに便利なWebサービス&ソフトでのCurlもエラー。
- <<途方に暮れる2>>
- http://sc.ipsecdh.net/entry/710にたどり着く。
- もしかして、DNSの設定エラーか。
- Raspberry PiでDNSサーバーを設定するにはどうすればよいですか?にたどり着き。
#解消方法
-
Raspberry Pi に固定IPアドレスを割り当てる方法(Raspbian Jessie)を参照し、/etc/dhcpcd.confで
'Domain_Name_Server'をルーターのアドレスに設定。
'Profile static_wlan0
static ip_address=192.168.1.29/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1'