: リモート・ログインのための telnet
 : 情報処理II 第2回 ネットワーク (2)
 : はじめに
 
- ホスト
 
- (host)
コンピューターのことをしばしばホストと呼ぶ。
 
- ローカル・ホスト
 
- (local host) 自分が直接ログインしている (キーボードをたたき、
ディスプレイを見ている) ホスト
 
- リモート・ホスト
 
- (remote host)
  (ローカル・ホストの反対語) 離れているところにあるホスト
 
- ホスト名
 
- (host name)
  ネットワーク中の個々のコンピューターを識別するための名前
 
 
ログインしているワークステーションのホスト名を表示するには、
hostname コマンドを実行すればいい:
もっとも、シェルのプロンプト3にはホスト名を含めることが多いので、実
行する必要はめったにない (上の例の場合、実行前にホスト名が  waltz11 
であることがわかっているから)。実は情報科学センターが用意した設定ファ
イル `` /usr/meiji/skel/cshrc'' には
 
    setenv HOSTNAME `/usr/bin/hostname`
    set prompt=$HOSTNAME'% '
のように設定されている ( hostname コマンドの実行結果
に ``% '' を添えたものをプロンプトにする -- だからログイン
しているコンピューターのホスト名が `` waltz11% '' のように表示
される4)。
 
 
- LAN において、どういう名前のホストがあるか、一覧表が必要になることが
ある5。実習に使っている情報科学センターのワークステーショ
ンでは、LAN 内のホスト名の一覧表を表示するには、普通は
とすれば良いはずだが、情報科学センターは、このコマンドを一般ユー
ザーには使えないように設定している6。もし実行できた場合どうなるか、結果を
 
  ~re00018/ypcat-hosts-result
というファイルに記録しておくので参考にして欲しい。
|  waltz11% 
 cp ~re00018/ypcat-hosts-result .
 | 
 ← 手元にコピーする  | 
 
|  
 waltz11% 
 cat ypcat-hosts-result
 | 
 ← 読んでみる  | 
 
|  
 waltz11% 
 wc ypcat-hosts-result
 | 
 ← 行数 (=台数) を調べる  | 
 
|  
 waltz11% 
 grep waltz11 ypcat-hosts-result
 | 
 ←  waltz11 について調べる
 | 
 
 
 | 
現在、近所 (ネットワーク的に) で動いているホストを調べるには
現在、特定のホストが動いているかどうかを調べるには
現在、近所で動いているホストにログインしているユーザーを調べるには
特に、特定のホストにログインしているユーザーの状態を詳しく調べるには
 
 
   
 : リモート・ログインのための telnet
 : 情報処理II 第2回 ネットワーク (2)
 : はじめに
Masashi Katsurada
平成13年5月1日