目次

ネットワーク

  • 一つのノードは複数のインターフェイスを持つ
  • ネットワークは複数のインターフェイスを排他的に含む
  • ネットワークはxx.xx.xx.xx\mという形式である.
  • ネットマスクとネットワークアドレスの論理積が一致⇛同一のネットワーク
    • mが異なれば少なくとも同一のネットワークになり得ない?(TODO)

ネットワークインターフェイス

ifconfig

  • eth0
    • Ethernet上の設定はここか
    • "inet 192.168.149.222 netmask 0xffffff00 broadcast 192.168.149.255"
      • アドレスは192.168.149.222で,192.168.149\8ネットワーク上にいるのね.
    • "inet 192.168.148.1 netmask 0xffffff00 broadcast 192.168.148.255"
      • このパソコンは二つアドレスを持っているのか.
      • 2つ目のアドレスは192.168.148.1で,192.168.148\8ネットワーク上にいるのね.二つのネットワーク上に居させたかったのかな.

IP設定

  • /etc/network/interfaces
    • 反映は/etc/init.d/network restartによる.
  • コマンド(一時的)
    /sbin/ifconfig eth0 192.168.0.3 netmask 255.255.0.0
    /sbin/ifconfig eth0 172.16.0.2 netmask 255.255.255.0

ネームサーバ

  • /var/bind/*.zone
    • 反映は/etc/init.d/named restartによる.

テスト

nslookup
dig
host

ゲートウェイとネームテーブル

  • 概要:ルータを介して外部ネットワークとの通信を見る
  • テスト方法
    ping google.com
  • 繋がらない場合
    resolv.confを見る
    gatewayにpingする
    netstat -rn #ルーティングテーブルを表示
    traceroute google.com #どこのルータで詰まっているか

ネットワークトラブル

  • google/facebookにつながることから、上流ネットワークは生きている。 考えられるのは a) ルーターのDNSサーバーの障害 b) プロバイダのDNSサーバーの障害 c) プロバイダーから誤ったDNS情報が流れてきていて、ルーターは正しく動いているが、誤った情報を返す 再起動で解決することから、 b が消える。 c が頻発することは考えにくい(プロバイダーがよほど駄目じゃないかぎり) なので、頻発するのなら a に絞られる。 ↓「頻発するなら」が重要

    > > 頻発するならルーター変えた方がいい。

    頻発する。

    ルータにDNSサーバが付いているの? bindでDNSサーバを立てたりすることがあるけど、それをルータを買うとサボれるということ?

    ルータにDNSサーバが付いているの?

    ついてる。 DHCPで接続したPCの /etc/resolv.conf みればわかる。 DNSがルーターに向いているはず。

    bindでDNSサーバを立てたりすることがあるけど、それをルータを買うとサボれるということ?

    masterになれない。家庭内で、外部のホストの名前解決には使えるけど、 たとえば、 nas0.nw.int21.co.jp を解決するようにはなってくれない。 (nw.int21.co.jp のマスターになれないから) うちでは nas0 で bind が動いてる。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS