[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:25168] [summary] [Q] How to configure network? Any tool? ([Q] How to make eth0 ? because of no eth0.)
柴田(あ)です。
<Q>
【質問】
Debian ではネットワーク設定はどのファイルをいじるのが
正当な方法なのでしょうか?
eth0 は認識されているようです。
が、 /sbin/ifconfig では lo のみでてくる状態です。
</Q>
<A>
【回答】
(Daisuke Yamashita より)
/etc/init.d/networking が起動スクリプトになっていて、
設定ファイルは、/etc/network/ ディレクトリにあります。
ヒント
・ man interfaces
・/usr/share/doc/netbase/examples/interfaces
【解決】
下記の設定例を記述することで使用できるようになりました。
■設定例 1 (こんな設定で稼動させるようにしました)
ポイントは network と netmask の記述が反対だと gateway を
超えられません。
----------------------------------------------------------
$ cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
iface lo inet loopback
# network interface
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
iface eth0 inet static
address 192.168.10.15
network 192.168.10.0
netmask 255.255.255.0
broadcast 192.168.10.255
gateway 192.168.10.3
■設定例 2 ( Oliver M. Bolzer さん・佐野 武俊さん提案)
ブート時に時動的にeth0が設定されるべきならば、iface行の前に
auto eth0
と書いておく必要があります。うちではそれで元気に稼働してます。
それでもだめならば、/etc/network/interfacesのデフォルトのファイルの例にも
あるように、インタフェースのアップ/ダウン毎にrouteを追加/削除する様に
設定する、という手もあります。
具体的にはgateway行をなくして、かわりに
up route add default gw 192.168.10.3
down route del default gw 192.168.10.3
を記述。
----------------------------------------------------------
$ cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
iface lo inet loopback
# network interface
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.10.15
network 192.168.10.0
netmask 255.255.255.0
broadcast 192.168.10.255
# gateway 192.168.10.3
up route add default gw 192.168.10.3
down route del default gw 192.168.10.3
</A>
<COMMENT>
検証に ping を数発打って OK でしたので、
lynx でウチの外の web サイトが見えましたのでつながったと
いたしました。
Daisuke Yamashita さん、Oliverさん、佐野@浜松さん
ありがとうございました。
</COMMENT>
--
Akira SHIBATA Let bygones be bygones
E-mail:shibata@xxxxxxxxxxxxxxxxxxx 既往は咎めず