トップ > コンピュータ > OS > Linux の知恵袋 >>& あなたのウラ技集

 ネットワークOS linux の基本,裏技,未公開情報満載。裏技や読者の投稿ネタも掲載。またLinux資格認定試験も雑誌に掲載されました。セキュリティ,TCP/IPなども…




Linux の知恵袋 >>& あなたのウラ技集 2004.12.03 Level 0029

発行日: 2004/12/3

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
               Linux の知恵袋 >>& あなたのウラ技集
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 Level 0029 (2004.12.03)           http://www.u-waza.org/linux-tips/
                         「Linux Tips 研究所」 linux-tips@u-waza.org
 1626 + 344 + 228 + 95                     4誌合計発行部数: 2293 部 
├─────────────────────────────────┤
                   もう少しで2,300名の読者になります。
├─────────────────────────────────┤
  Linux Tips, 裏技,コマンド,オプション,設定方法,試験などを提供
     《基本系》と《ウラ技》を同時に覚えながら Linux を楽しむ。
    Linux 使いになりたい人の為のメールマガジン。読者2000名突破!

 メルマガ登録/解除 → http://www.u-waza.org/linux-tips/regist.html
    バックナンバー → http://www.u-waza.org/linux-tips/magazine/
  広告掲載について → http://www.u-waza.org/ad/
├─────────────────────────────────┤


  アマゾンから「LPI対策」の売れ筋ランキングをピックアップ!

◎第1位『徹底攻略 LPI問題集 Level1/Release2 対応 ITプロ・
          ITエンジニアのための徹底攻略』(菖蒲 淳司) ¥2,940
  http://www.amazon.co.jp/exec/obidos/ASIN/4844318160/top06-22
  「Level1」 のRelease2に完全対応した的確問題を網羅。
  ITプロフェッショナルによる書き下ろし厳選502問。
  チェックボックスを活用して試験直前に弱点克服。

◎第2位『徹底攻略 LPI問題集 Level2 対応 ITプロ・ITエンジニアのための
          徹底攻略』(菖蒲 淳司) ¥3,150 
  http://www.amazon.co.jp/exec/obidos/ASIN/4844318446/top06-22
  上記の徹底攻略のLevel2 対策用の問題集です。

◎第3位『LPICテキスト LPI Linuxレベル1 Release2 -Exam「101」「102」
          Skill - up text 』(LPIC受験研究会) ¥3,570
  http://www.amazon.co.jp/exec/obidos/ASIN/4797322764/top06-22
  各トピックの解説と演習問題がバランス良くコンパクトにまとめられて
  います。巻末には、101試験と102試験の模擬試験もあります。「Level1用」

◎第4位『Linux教科書 LPIC レベル1』(中島 能和) ¥3,990
  http://www.amazon.co.jp/exec/obidos/ASIN/479810292X/top06-22
  切り取って使える試験直前チェックシートがついています。「Level1用」

◎第5位『LPI Linux認定試験クイックリファレンス』
         (ジェフリーディーン) ¥5,145
  http://www.amazon.co.jp/exec/obidos/ASIN/487311070X/top06-22
  オライリーの本です。オライリー好きにはこの本でしょうか。

├─────────────────────────────────┤
        §29. ipアドレスを確認するには (ifconfig)
├─────────────────────────────────┤

> ○ おしらせ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
   どんなPCでもよいので使っていない PC をもっているかた
   ご連絡くださいと先週お願いしましたら、
   一台DELLのPowerEdgeを送っていただけることになりました。
   斎藤さま、本当にありがとうございます。
   では、今日もがんばって書くぞぉ。

   他にもPCの寄付してもよいというかたも
   いらっしゃいましたら linux-tips@u-waza.org まで
   おねがいします。 メルマガ書くための検証機として
   活躍させていただきます。

├─────────────────────────────────┤

> ○ 今回のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    §29. ipアドレスを確認するには (ifconfig)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   今回は、Linux 資格無料認定試験 LTI ver0.2 の問題3を解説します。
   では、問題文を見てみましょう。


=====================
問題3 (fuji さん)
=====================

ホストに設置されたネットワーク・インターフェイスのIPアドレスや
サブネットマスク、ブロードキャストアドレスなどを
知る方法は次のうちどれか

( )arp -a
( )route -n
( )netstat -rn
( )ifconfig -a










まず、問題を解答する前にあやまらなければいけません。

それは問題作成(選択)時に決定的間違いをしていたことです。
最初の問題公開時には選択肢は以下の様になっていました。

( )arp -a
( )route -n
( )netstat -rn
( )ipconfig -a


そうです、
ifconfig を
ipconfig と書いてしまっていました。

unknown さんworte:
> 問題3の解答 ipconfig は ifconfig の間違いでは無いで
> しょうか? その為、現在解答が無い状態のように思えます

と早速ツッコミがはいったので
ipconfig → ifconfig
と修正しました。素早いツッコミのおかげで
被害人数は数名ですみました。ありがとうございます。
(問題選択に甘いところがあるかもしれませんが
 そのときはぜひ、おしえてください)



では、読者の解答文を紹介します。

深谷 さんwrote:

( )arp -a
( )route -n
( )netstat -rn
( )ifconfig -a

これらのコマンドはどれもネットワークのコマンドなので
ちょっと選択に迷いますが、メルマガでやっているように
全部コマンドを実行してみました。
一般ユーザだとパスが通ってないのがあるので
ズルをしてルートになって実行しました。

ちなみに環境は下のようになっています。

(インターネット  )
    |
    |
[ルータ ]
    |     192.168.0.254   MAC [ 00:0D:0B:44:E4:03 ]
    |
[PC     ]192.168.0.10    MAC [ 00:0D:61:7A:13:0A ]

-----------------------------------------------------------

# arp -a
? (192.168.0.254) at 00:0D:0B:33:E4:03 [ether] on eth0

となるのでわかるのはルータの
IPアドレス: 192.168.0.254
MACアドレス: 00:0D:0B:33:E4:03
です。

-----------------------------------------------------------

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.254   0.0.0.0         UG    0      0        0 eth0

わかるのはPCのeth0上の
【IPアドレス】: 192.168.0.0
【サブネットマスク】: 255.255.255.0
などがわかります。

-----------------------------------------------------------

# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         192.168.0.254   0.0.0.0         UG        0 0          0 eth0

これは結果は route -n とまったく同じです。

-----------------------------------------------------------

# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0D:61:7A:13:0A
          inet addr:192.168.0.10  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25476 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13610 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:35110453 (33.4 Mb)  TX bytes:1236911 (1.1 Mb)
          Interrupt:20 Memory:f9000000-0

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:269 errors:0 dropped:0 overruns:0 frame:0
          TX packets:269 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:19356 (18.9 Kb)  TX bytes:19356 (18.9 Kb)

わかるのはPCのeth0上の

MACアドレス: 00:0D:61:7A:13:0A
【IPアドレス】: 192.168.0.0
【ブロードキャストアドレス】: 192.168.0.255
【サブネットマスク】: 255.255.255.0
などがわかります。

問題文を見ると
ホストに設置されたネットワーク・インターフェイスの【IPアドレス】や
【サブネットマスク】、【ブロードキャストアドレス】などを
知る方法は次のうちどれか

とあるので 
ifconfig -a
が正解でしょうか?



深谷さん、解説ありがとうございます。
解説のように今回の問題のポイントはブロードキャストアドレスが
表示されるかどうかでした。よって正解は

ifconfig -a
 ̄ ̄ ̄ ̄ ̄ ̄
となります。



今回、深谷さんはルートになって実行していましたが
環境によりますが一般ユーザでもコマンドをフルパスで指定すれば実行できます。
/sbin/arp
/sbin/route
/bin/netstat
/sbin/ifconfig


また、前振りでも出てきましたが
ipconfig は windows のコマンドで
ifconfig と同じ様な結果を得ることができます。




今回の正答率を見てみましょう。

=====================
問題3 (fuji さん)
=====================

ホストに設置されたネットワーク・インターフェイスのIPアドレスや
サブネットマスク、ブロードキャストアドレスなどを
知る方法は次のうちどれか

( )arp -a          1.0%
( )route -n        2.1%
( )netstat -rn     6.2%
(*)ifconfig -a    90.7%


正解率がよかったみたいですね。


├─────────────────────────────────┤

  「Linux逆引き大全500の極意 コマンド編」 秀和システム  ¥2,400
  http://www.amazon.co.jp/exec/obidos/ASIN/4798004308/top06-22

・良い点(その1)「Redhat」「Vine」「Turbo」「Debian」「Plamo」で
  コマンドが対応しているかが一覧になっています。
・良い点(その2)「初級」「中級」「上級」とランク分けされている
・良い点(その3)操作例が充実していて読みやすい。

├─────────────────────────────────┤

 
   ζ   コーヒーブレイク
   □P  ちょっと休憩。

   もう師走になってしまいました。
   アレグリア2もドラクエVIIIも見たいけど
   時間もお金もないなぁ。
   せめて Web でもチェックして気を紛らわせようとしたけど

   アレグリア2
   http://www.alegria2.jp/

   ドラクエVIII
   http://www.square-enix.co.jp/dragonquest/eight/

   どっちのページもフラッシュばりばりで
   (OS 入れ換えたばかりの mozilla では表示できなかった)
   余計、ストレスがたまった気もするなぁ。

   flush 入れてとかなんとかやってたりするとあっというまに
   来年になってしまいますね。

   是非、みなさまも時間の使いかたは大切に。

├─────────────────────────────────┤

   まとめ
    ̄ ̄ ̄
「arp」 システムの ARP キャッシュを操作する
    -a はARP キャッシュに保存されているすべてのエントリーを表示します。

「route」 IP 経路テーブルの表示/設定する
    -n とするとホスト名を名前ではなくて数値で表示します。

「netstat」 ネットワーク接続、経路テーブル、インターフェースの状態
            などを表示する
    -n ではホスト名を名前ではなくて数値で表示します。
    -r では経路テーブルを表示します。
    -nr では route -n と同様の結果が表示されます。

「ifconfig」 ネットワーク・インタフェースの設定する
    -a では現在動作しているもの、停止しているものをふくめて
       全てのインタフェースの状態を表示します。


  
├─────────────────────────────────┤

 ご感想などは linux-tips@u-waza.org までお待ちしています。
 このメルマガに返信していただいても届きます。

├─────────────────────────────────┤

> ○ 読者の声
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
* 読者のかたの応援が私をやる気にさせてくれます。
* Linux 資格無料認定試験 - LTI -の感想もいっぱいです。

小野寺さん
> 初めまして。Linux の知恵袋 >>& あなたのウラ技集の1読者の小野寺と申します。
> いつもMMを楽しみにしています。linuxコマンドの重箱の隅を
> つつくのも意外と面白いですね。
> 私も最近linuxをさわりはじめたばかりなので、
> 知らないことが多く勉強になります。 

ありがとうございます。独自路線でがんばっていきたいと思います。

> 最後に要望なのですが、「ディストリビューションには含まれて
> いないけど、これは入れて損は無い」
> ようなツールやデーモンを紹介してはいかがでしょうか。
> 例えばTCPknockやdeamontools&TCPserverなどを既存のinetから
> 置き換えるだけで、こんなにセキュリティが向上する、
> という情報があれば後はWEBで調べて実際に試してみることができるのですが。

読者のみなさまからも何かご紹介してもらえるとうれしいです。
(せっかくこのメルマガを購読してくださっているひとがたくさんいますので
 なにか紹介できる場になればと思います。)
なお、セキュリティといえば tripwire などはいかがでしょうか?


* 他にも読者のメッセージを多数いただいていますが
  メルマガに全部載せるのは、無理ですので
   Web でごらんください。
http://www.u-waza.org/linux-tips/voice.html

├─────────────────────────────────┤
  
> ○ 次回のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   

   以下の問題を解答したいと思います。

=====================
問題4 (hay さん)
=====================

tailコマンドを利用してファイルへの出力をリアルタイムに
監視するにはどのオプションをもちいるか

( )tail -a ファイル名
( )tail -f ファイル名
( )tail -v ファイル名
( )tail -10 ファイル名



   わかったかたはぜひ、解答文のご投稿お願いします。
   メールの Subject:に「問題4の解答」と書いて
   ペンネームを添えて linux-tips@u-waza.org までお願いします。
   文字にすることで、どんどん知識は確かなものになります。
   締切:2004年12月9日


├─────────────────────────────────┤

> ○ 筆者にコンタクト
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-- 
 Linux Tips 研究所
 Linux の知恵袋 >>& あなたのウラ技集
 Web   : http://www.u-waza.org/linux-tips/
 E-mail: linux-tips@u-waza.org

 ご意見、ご感想、裏技ご提供、間違いのご指摘など
 なんでも受け付けています。
 
 このメルマガに返信していただいても届きます。
 どうぞ、メールをください。

├─────────────────────────────────┤

 このメールマガジンの内容は自己責任においてご利用ください。
 いかなる種類の損害に対しても一切の賠償責任を負うことはできません。
 著作権は全て筆者に帰属します。許可なく転載、複製する事を禁止します。

├─────────────────────────────────┤

> ○ 配信中止方法
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 以下のページで登録 / 解除することができます。
 http://www.u-waza.org/linux-tips/regist.html

├─────────────────────────────────┤

> ○ 目次 
 ̄ ̄ ̄ ̄ ̄
    ・おしらせ

    ・今回のテーマ   
        §29. ipアドレスを確認するには (ifconfig)
   
    ・コーヒーブレイク
    ・次回のテーマ
    ・筆者にコンタクト
    ・配信中止方法

    ・目次
    ・おわりに

├─────────────────────────────────┤

> ○ おわりに
 ̄ ̄ ̄ ̄ ̄ ̄ ̄

       素敵な問題を考えてください。

       http://www.u-waza.org/shiken_linux/


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 メールマガジン【Linux の知恵袋 >>& あなたのウラ技集】2000名突破

  Linux Tips, 裏技,コマンド,オプション,設定方法,試験などを提供
     《基本系》と《ウラ技》を同時に覚えながら Linux を楽しむ。
           Linux 使いになりたい人の為のメールマガジン。

 メルマガ登録/解除 → http://www.u-waza.org/linux-tips/regist.html
    バックナンバー → http://www.u-waza.org/linux-tips/magazine/
  広告掲載について → http://www.u-waza.org/ad/
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━merci!━━━┛
  Copyright (C) 2003-2004 「Linux Tips 研究所」 All Rights Reserved.

 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします

ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

Office & VBA パーフェクトマスター
Excel・Access・Word等の今さら聞けない「疑問」、今すぐ知りたい「困った」、たちまち解決!のmoug(モーグ)がお送りする、関数初心者か...
ネットワークエンジニア
ネットワークエンジニアはコンピュータでソフトウェアを開発する時、参考にできるC・VC言語の情報マガジンす。
全部フリーソフト!!
ネット上にはこんなに便利なフリーソフトがいっぱい。お金なんか使わなくても、あると絶対にお得で楽しいソフトを1つずつご紹介します。
OS再インストールのノウハウ
再インストールとはなにか、パソコンのトラブルはなぜ起こるのかなどを解説。トラブルの原因の探り方、再インストールを行う前に試してみたい解決方法、さらに...
【 LPI-Japan 】 LPI通信
『LPI通信』は、Linuxオープンソース関連ニュースやLPI受験に関する情報、Linuxの利用に役立つTipsやテクニック、LPI合格者の声などを...


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

■三菱東京UFJ銀行系 モビット■
【1】ネットで自動審査・来店不要!
【2】限度額300万円
【3】年利9.8%-18.0%(実質年率)

急な出費にモビット!

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント


注目情報


新着記事トピックス