DHCPだと毎回IP変わるし、持ち運ぶので固定IPはちょっと、という場合に便利です。
hostsファイルは使わずにavahiを使います。(Macでいうbonjour機能らしい)
sudo apt-get install avahi-daemon
/etc/hostname
に記述した名前 + .local
でアクセスできるようになります。
ssh pi@trapple-no-pi.local
[追記]sudoすると警告がでる
sudoで作業をすると以下のようなエラーがでてしまいました。
sudo: ホスト trapple-no-pi の名前解決ができません
/etc/hosts
を編集します。
127.0.1.1 trapple-no-pi
警告がでなくなりました。
反映されないようならsudo reboot
してみましょう。
参考
http://qiita.com/kasei-san/items/087e5b33207c214c8db6
http://daisukekmr.hatenablog.com/entry/20150118/1421556642