[[ネットワーク]]
*目次 [#j558be6f]
#contents
*ネットワーク [#e181ca60]
-一つのノードは複数のインターフェイスを持つ
-ネットワークは複数のインターフェイスを排他的に含む
-ネットワークはxx.xx.xx.xx\mという形式である.
-ネットマスクとネットワークアドレスの論理積が一致⇛同一のネットワーク
--mが異なれば少なくとも同一のネットワークになり得ない?(TODO)
*ネットワークインターフェイス [#ceed3fdb]
**ifconfig [#x3a0f08a]
-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設定 [#v41ecf96]
-/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
*ネームサーバ [#s7f5c56f]
-/var/bind/*.zone
--反映は/etc/init.d/named restartによる.
**テスト [#ka4648f5]
nslookup
dig
host
*ゲートウェイとネームテーブル [#ja525937]
-概要:ルータを介して外部ネットワークとの通信を見る
-テスト方法
ping google.com
-繋がらない場合
resolv.confを見る
gatewayにpingする
netstat -rn #ルーティングテーブルを表示
traceroute google.com #どこのルータで詰まっているか
*ネットワークトラブル [#bb7bc22a]
-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 が動いてる。