>>42
かなり動作的に変なところがあったので直したのと、若干メッセージを変えました。

"Good bye 4001", "IPアドレス or ホスト名がない(´・ω・`) -> $err"],
"Good bye 4002", "IPアドレス or ホスト名が変(´・ω・`) -> $err"],
[青]では「リモホ」(リモートホスト:接続元のホスト名)ではないので「ホスト名」に変えました。

追加
"Good bye 4023", "多分、IPアドレスが変(´・ω・`) -> $err"
 ローカルなIPアドレスと思しきものを入れたときに出ます。
"Good bye 4024", "多分、ホスト名が変(´・ω・`) -> $err"
 正引きできなかったホストに対して出ます。