SSH接続時におけるロカールネットワーク内サーバのドメイン名解決エラーについて。
参照サイト
ポイントは /etc/hosts と /etc/hostname の中身です。
ネットワーク内にある端末のホストネームは /etc/hostname で定義されています。
ターミナルを起動すると
username@your_hostname:~$
と表示されます。ホストネームを変更する場合は /etc/hostname の中身を書換えます。
次に /etc/hosts の中身を下記のようにします。
$sudo pico /etc/hosts
127.0.0.1 localhost
127.0.1.1 your_hostname
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
avahi-daemonにより(ubuntuではデフォルトのサービス)同一ネットワーク内の他の端末から
your_hostname.local
を指定することでアクセスできるようになります。