• Top
  • What's New
  • Command
  • Basic
  • Server
  • Security
  • Conf
  • tools
  • etc
  • blog
  • link
  • サイトについて
  • メール
INDEX /  基本コマンド /  ユーザ管理 /  ファイル操作 /  システム /  プロセス・ジョブ /  ネットワーク /  アーカイブ / 
最終更新日 2005/04/01  

ネットワーク関連コマンド

ifconfig hostname ping traceroute route netstat
dig host nslookup whois telnet ssh
wget ftp tcpdump ntpdate --- ---
ifconfig ネットワークインターフェイスの設定・確認

書式:  ifconfig [インターフェース] [パラメータ]

現在のIPアドレス等の確認をしたり、一時的にIPアドレスを変更する場合に使用するコマンドです。

パラメータ動作
netmask サブネットマスクの指定
up 指定したインターフェースをアクティブにする
down 指定したインターフェースをシャットダウンする
hostname ホスト名の設定・確認

書式:  hostname [ホスト名]

ホスト名の確認や、ホスト名の変更の際に使用するコマンドです。

ping ICPMパケットの応答を表示

書式:  ping [option] ホスト名/IPアドレス

ICMPパケットを送信し、そのエコー(応答)が帰ってくるかどうか、ネットワークの確認に使うコマンドです。

オプション動作
-c <回数> 指定した回数だけICMPパケットを送信する
-i <間隔> 指定した間隔ごとにICMPパケットを送信する(デフォルトは1秒)
treceroute ネットワークの経由

書式:  traceroute [ホスト名/IPアドレス]

目的地までのルートをチェックする際に使用するコマンドです。
route ルーティングの確認

書式:  route [オプション/キーワード]

GNU/Linuxシステムのカーネル内のルーティングテーブルを確認することができるコマンドです。

オプション動作
-F カーネルのルーティングテーブルを表示
-C カーネルのルーティングキャッシュを表示
add 経路を追加する
del 経路を削除する
gw デフォルトゲートウェイを設定する
netstat ネットワークの状態・様々な情報

書式:  netstat [option]

サービス中のポートを調べたりなど、ネットワークの様々な情報を表示するコマンドです。

オプション動作
-c 1秒ごとにリアルタイムで状態を表示
-i ネットワークインターフェースの情報を表示
-n アドレス・ポートを数値で表示
-p プロセスIDとプロセス名を表示
-r カーネルのルーティングテーブルを表示
-r すべての情報を表示
dig DNSの正引き・逆引きの確認

書式:  dig [ホスト名/ドメイン名] [検索タイプ]

DNSサーバに対して、正引きと逆引きの確認をするコマンドです。
検索タイプ動作
a IPアドレス
any すべてのDNS情報
ns ネームサーバの情報
mx メールサーバの情報
host DNSサーバのドメイン情報を表示

書式:  host [option] ホスト名/IPアドレス DNSサーバ

DNSサーバの情報を表示するコマンドです。

オプション動作
-l DNSサーバに登録されているホスト一覧を表示
-v DNSサーバのドメイン情報の詳細を表示
nslookup DNSの正引き・逆引きの確認

書式:  nslookup [ホスト名/IPアドレス]

whois whoisデータベースの検索

書式:  whois [オプション] [ドメイン名]

Whois gatewayにドメインの問い合わせを行うコマンドです。

オプション動作
-h < whois> whoisデータベースサーバを指定
telnet 遠隔操作のtelnetの操作

書式: telnet [ホスト名/IPアドレス] [ポート番号]

telnetを使用して遠隔地のサーバをリモートコントロールする場合に使用するコマンドです。

ssh 遠隔操作SSHの操作
SSHを使用して遠隔地のサーバをリモートコントロールする場合に使用するコマンドです。

コマンド使用例
ssh SSHサーバへ接続。使用例: $ ssh user@192.168.0.100
ssh-keygen 公開キー・秘密キーの作成 作成例: $ ssh-keygen -t rsa
wget Webページ等のダウンロード作

書式: wget [オプション] [URL]

Web上のファイルをダウンロードしたり、HTMLファイルをダウンロードする場合に使用するコマンドです。

オプション動作
-r ディレクトリ階層を再帰的にダウンロード
-L 相対パスのリンクのみダウンロード
-l [階層] 階層を指定してダウンロード
ftp FTPコマンド

書式: ftp [オプション] ドメイン名/IPアドレス

ftpサーバへ接続して、ファイルをアップロードしたりダウンロードしたりする場合に使用します。

ログイン後の操作動作
ls サーバのカレントディレクトリのファイル一覧を表示
cd <ディレクトリ> サーバ上でディレクトリの移動
pwd サーバ上のカレントディレクトリを表示
!ls ローカルのカレントディレクトリのファイル一覧を表示
!cd <ディレクトリ> ローカル上でディレクトリを移動
!pwd ローカル上のカレントディレクトリを表示
get <ファイル名> 指定したファイルをサーバから、ローカルのカレントディレクトリにコピー
mget <ファイル名> 指定した複数のファイルをサーバから、ローカルのカレントディレクトリにコピー
put <ファイル名> 指定したファイルをローカルからサーバへコピー
mput <ファイル> 指定した複数のファイルをローカルからサーバへコピー
help ftpコマンドのヘルプ(コマンド一覧)を表示。
quit ftpコマンドを終了
ascii 転送モードをアスキーに変更
binary 転送モードをバイナリに変更
tcpdump パケットキャプチャ

書式:  tcpdump [オプション] [条件式]

指定したインターフェースを監視し、到着したデータを表示するコマンドです。

オプション動作
-i <インターフェース> 監視するインターフェースの指定
-s <バイト数> パケットから取り出すバイト数を指定する
-X 16進数とASCII文字で表示する
-n アドレス等を名前変換せずに表示する
条件式説明
port <ポート番号> 監視するインターフェースの指定
proto <プロトコル> パケットから取り出すバイト数を指定する
ntpdate NTPサーバから日時を取得ャ

書式: ntpdate [NTPサーバ]

時間を合わせるために、NTPサーバに問い合わせをするコマンドです。

 
Copyright (c) 2005 Mukuan All Rights Reserved.