サーバ管理
ごく基本的なことですが、telnetコマンドでネットワークサービスが動作しているか確認することが出来ます。応答すれば動作しており、応答がなければ動作してません。
また、運が良ければ(バージョンの隠蔽設定してない)、使用しているソフトのバージョン情報なども見ることが出来ます。
smtpは動作してるか。smtpは動作しておりpostfixを使用。
# telnet host.example.co.jp 25 --- Connected to host.example.co.jp Escape character is '^]'. 220 host ESMTP Postfix
popは動作してるか。popは動作しておりqpopper(4.0.5)を使用。
# telnet host.example.co.jp 110 --- Escape character is '^]'. +OK Qpopper (version 4.0.5) at host.example.co.jp starting.
httpは動作してるか。httpは動作しておりapacheを使用。「get / http/1.1」と入力しリターン2回を実行します。
# telnet host.example.co.jp 80 get / http/1.1 --- HTTP/1.1 400 Bad Request Date: Fri, 11 Nov 2005 12:01:50 GMT Server: Apache Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=iso-8859-1
imapは動作してるか。
# telnet host.example.co.jp 143
nntpは動作してるか(今はかなりマイナーなサービスですが・・・)。
# telnet host.example.co.jp 119