[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 既往は咎めず