[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:25158] Re: [Q] How to configure network? Any tool? ([Q] How to make eth0? because of no eth0.)
柴田(あ)hです。
お世話になってます。
[Q]
gateway 指定は /etc/network/interfaces でよろしいのでしょうか?
In message <20001114005918V.yamad@xxxxxxxxxxxxxxxx>
"[debian-users:25148] Re: [Q] How to configure network? Any tool? ([Q] How to make eth0? because of no eth0.)"
"Tue, 14 Nov 2000 00:57:42 +0900"
"Daisuke Yamashita <yamad@xxxxxxxxxxxxxxxx>" wrote:
> > Debian ではネットワーク設定はどのファイルをいじるのが
> > 正当な方法なのでしょうか?
> > あるいは便利なツールはあるのでしょうか?
> > apt-cache search netconfig (Slackware のツール)では
> > 何もでてきませんでしたのでなんか違う名前のツールがありそうですし。
> >
> > eth0 は認識されているようです。
> > が、 /sbin/ifconfig では lo のみでてくる状態です。
>
> /etc/init.d/networking が起動スクリプトになっていて、
> 設定ファイルは、/etc/network/ ディレクトリにあります。
> あとは、man interfaces かな。
> # ifupdown パッケージが入っていれば。
おかげさまで、もうちょっとのところに来ました。
で、何がもうちょっとかというと下記のように
gateway を指定していますが、越えられません。
(/etc/modules のように「いじっちゃダメとか書いてある」
ファイルがあったりするものがあってなかなか困惑します。)
どこをチェックすべきでしょうか?
■設定
----------------------------------------------------------
$ 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
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.10.3
■確認
-----------------------------------------------------------
$ netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
-----------------------------------------------------------
$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:90:96:03:49:2D
inet addr:192.168.10.15 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:377 errors:0 dropped:0 overruns:0 frame:0
TX packets:587 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:10 Base address:0x1800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
■ネットワーク環境(別にまとめたもののコピーなので余計な情報アリ)
ダイアルアップルータ経由のネットワーク
カッコ[]内は DNS (ウソドメイン)での登録名
NTT
↑
| ISDN
↓
[nv1] dialup router Fujitsu NV-EX3
| 192.168.1.1
|
| ethernet
|
+----------------+----+--------------+ ← HUB
| | | |
| | 192.168.1.5
| [sanma](実験サーバ)
| | 192.168.20.x
|
| ethernet
|
| 192.168.1.3 192.168.200.11
[saba] <------------------------- [modem] 着信専用
| 192.168.10.3
| ethernet
|
+----------------+----+--------------+ ← HUB
| | | |
| 192.168.10.2 | | 192.168.10.9 | 192.168.10.15
[maguro] [katsuwo] [hotate]
アナログ電話線環境
NTT
↑
| ISDN
↓
[nv1] dialup router Fujitsu NV-EX3
| |
| +------+ アナログ電話線
| |
[modem] [modem] どちらも 14.4kbps
| | RS232C
[saba] [katsuwo]
■ping の状況
手写しなので写し間違いお許しください。
--------------------------------------------------------------
$ ping 192.168.10.3
PING 192.168.10.3 (192.168.10.3): 56 data bytes
64 bytes from 192.168.10.3: icmp_seq=0 ttl=64 time=0.7 ms
64 bytes from 192.168.10.3: icmp_seq=1 ttl=64 time=0.6 ms
64 bytes from 192.168.10.3: icmp_seq=2 ttl=64 time=0.6 ms
64 bytes from 192.168.10.3: icmp_seq=3 ttl=64 time=0.6 ms
--- 192.168.10.3 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.6/0.6/0.7 ms
--------------------------------------------------------------
$ ping 192.168.1.3
PING 192.168.1.3 (192.168.1.3): 56 data bytes
ping: sendto: Network is unreachable
ping: wrote 192.168.1.3 64 chars, ret=-1
ping: sendto: Network is unreachable
ping: wrote 192.168.1.3 64 chars, ret=-1
ping: sendto: Network is unreachable
ping: wrote 192.168.1.3 64 chars, ret=-1
--- 192.168.1.3 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
■余談:これが見えたときには涙が出そうにはなりませんでしたが
とてもうれしかったです。
------------------------------------------------------------
$ dmesg | grep eth0
eth0: Accton Technology EN2242 rev 17 at 0x1800, 00:90:96:03:49:2D, IRQ 10.
■余談:なぜか手動でモジュールを組み込んだりしたりの実験を
繰り返すうちに自動的に起動時に組み込まれるようになりました。
下記は手動で組み込んだあとの状態。
------------------------------------------------------------
$ /sbin/lsmod
Module Size Used by
parport_probe 3332 0 (autoclean)
parport_pc 7236 1 (autoclean)
lp 5188 0 (autoclean) (unused)
parport 7280 1 (autoclean) [parport_probe parport_pc lp]
nls_cp437 3872 2 (autoclean)
vfat 8956 1 (autoclean)
fat 28800 1 (autoclean) [vfat]
tulip 30404 1
■余談:ドライバができるまではここにも eth0 はありませんでした。
-------------------------------------------------------------
$ cat /proc/interrupts
CPU0
0: 77531 XT-PIC timer
1: 2826 XT-PIC keyboard
2: 0 XT-PIC cascade
10: 1552 XT-PIC eth0
13: 1 XT-PIC fpu
14: 2579 XT-PIC ide0
15: 7 XT-PIC ide1
NMI: 0
# 本当にあともう一歩・・・か、二歩か・・三歩か・・もっと?(笑)
--
あまねく生命に、あまねく知性に、最大の幸福を願う
E-mail:help@xxxxxxxxx