[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:22714] Re: network
元木と申します。
In [debian-users : No.22713]
Takashi Mori <tmori@xxxxxxxxxxxx> wrote:
| Storm Linuxをインストールしたのですが、ネットワーク接続がうまくいきま
| せん。
| いろいろ調べましたが、結局わからずじまいなので、教えてください。
「うまくいかない」だけだと自分以外誰もなにがうまくいかない
のかわからないと思うのですがどうでしょうか?
ちゃんと自分が正常だと思っている動作と、現状の異常な動作を
正しく示さないと問題が解決する確率を下げると思います。
というわけで、
1. ネットワークへの接続をテストした手順。
2. 異常だと判断した理由。
3. 想定する正常な動作。
を上げるのが良いかと思います。
ってことで下で気づいたことを書いていますがほとんどゴミです。
| # /etc/init.d/network
| を実行しました。
| そうすると、
| SIOCADDRT: File exists
| と返って来ます。
うちでは一回ネットワークへの経路を設定
># route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
した後にもう一度同じネットワークへの経路を設定したら
># route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
>SIOCADDRT: File exists
となりました。
多分そういうことだと思います。
# sh -v /etc/init.d/network
とかやってメッセージが出ているコマンドを確かめてみてはどう
でしょうか?
| # ifconfig
| lo Link encap:Local Loopback
| inet addr:127.0.0.1 Mask:255.0.0.0
| UP LOOPBACK RUNNING MTU:3924 Metric:1
| 略(ここの値は全て0)
| eth0 Link encap:Ethernet HWaddr 83:90:CC:01:E2:9E
| inet addr:aaa.bbb.ccc.ddd Bcast:aaa.bbb.255.255 Mask:255.255.255.0
| UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
| 略(ここも全部0)
| Interrupt:10 Base address:0xfc80
| となりました。ifconfigのところの一つ目と二つ目のDestinationは同じもの
| です。これは変ですよね。
えーと IPアドレスを出しても問題が無いのなら下手にマスクしな
い方がいいです。
ところで、「ifconfigのところの一つ目と二つ目のDestination」
は「routeのところの一つ目と二つ目のDestination」ですよね?
| #!/bin/sh
| cat /proc/net/dev |grep : | cut -d : -f 1 | grep lo >/dev/null 2>&1
| if [ $? -eq 0 ] ; then
| ifconfig lo 127.0.0.1
| route add -net 127.0.0.0 netmask 255.0.0.0 dev lo
| fi
| IPADDR=aaa.bbb.ccc.ddd
| NETMASK=255.255.255.0
| NETWORK=aaa.bbb.ccc.0
| GATEWAY=aaa.bbb.ccc.eee
| BROADCAST=aaa.bbb.255.255
>BROADCAST=aaa.bbb.ccc.255
じゃないでしょうか? マスクされているのでいまいち自身がない
ですが。
| cat /proc/net/dev |grep : | cut -d : -f 1 | grep lo >/dev/null 2>&1
うまく動くけどこれって多分 grep lo でなくて grep eth0 でな
いのかな ^^;
| if [ $? -eq 0 ] ; then
| ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
| route add -net ${NETWORK} netmask ${NETMASK} dev eth0
| [ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1
| fi
元木