[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:12967] Re: NIC一枚のルーター
-
From:Iehiko Miyazawa
-
Date:Fri, 15 Feb 2002 02:01:39 +0900
- Subject: [plamo:12967] Re: NIC一枚のルーター
- From: Iehiko Miyazawa <echo@xxxxxxxxxxxxxxxx>
- Date: Fri, 15 Feb 2002 02:01:39 +0900
- Posted: Fri, 15 Feb 2002 02:01:06 +0900 (JST)
みやざわ です。
表記の件について
たくさんのリプライありがとうございました。
今ルータに使っているPCの外部ポートは、PCカードスロット(1)、
シリアル(1),パラレル(1),USB(0)といった状況です。
これでなんとかならんものかと思い質問した次第ですが、IP-Alias
という方法があるいうことで、早速tk-namazuで検索したところ、、
Linux-IP-Alias-mini-HOWTOがありました。
ここには、カーネル2.0.xでip_aliasが必要と書いてあったのですが、
2.2.xが入っているこのPCにはどうやらconfigureされてないようです。
残HDD容量も60MBしかないもので、、ソース展開も無理のようです。
とりあえず、先に進んで、
PCカードをさし、/sbin/ifconfigを見たところ
# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:00:F4:5C:A7:1E
inet addr:43.xxx.xxx.47 Bcast:43.xxx.xxx.255 Mask:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1924 errors:0 dropped:0 overruns:0 frame:0
TX packets:1291 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:3 Base address:0x300
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:13796 errors:0 dropped:0 overruns:0 frame:0
TX packets:13796 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
となっていましたので、、MINI HOWTOの設定のように
/sbin/ifconfig eth0:0 192.168.0.1
/sbin/route add -host 43.xxx.xxx.47 dev eth0 <--YBBのDHCPで得たIPaddress
/sbin/route add -host 192.168.0.1 dev eth0:0
を設定し /sbin/ifconfig再度見たところ
# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:00:F4:5C:A7:1E
inet addr:43.xxx.xxx.47 Bcast:43.xxx.xxx.255 Mask:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1924 errors:0 dropped:0 overruns:0 frame:0
TX packets:1291 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:3 Base address:0x300
eth0:0 Link encap:Ethernet HWaddr 00:00:F4:5C:A7:1E
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:3 Base address:0x300
lo (略)
先ほどのと較べるとeth0:0 が増えてましたが、何かたりない。。
eth0にあるような、
RX packets:1924 errors:0 dropped:0 overruns:0 frame:0
TX packets:1291 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
といった3行がない。。。なんで???
とりあえず。クライアント側から外部へpingしたところ100%ロス。
ISDN時代に使っていたipchain の ppp関連が悪さしてるんかと思いまして、
-A forward -s 192.168.0. 0/255.255.255.0 -d 0.0.0.0/0.0.0.0 -i ppp0 -j MASQ
これを削除し再度pingたところ、0%ロス。。
% ping 210.239.46.192
PING 210.239.46.192 (210.239.46.192) from 192.168.0.9 : 56 data bytes
From server.fuga.com (192.168.0.1): Redirect Host(New addr: 43.xxx.xxx.254)
64 bytes from 210.239.46.192: icmp_seq=0 ttl=237 time=18.2 ms
From server.fuga.com (192.168.0.1): Redirect Host(New addr: 43.xxx.xxx.254)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
こんな表記となってました。
(中略)
--- 210.239.46.192 ping statistics ---
12 packets transmitted, 12 packets received, 0% packet loss
round-trip min/avg/max = 16.6/17.6/18.5 ms
これは行けるかなおもいまして、imgetしてもだめ。WEBもだんまり状態でした。
まだ、なんか足りないのかな。。やっぱりカーネルかな???
MINI-HOWTOにある、、以下の物件がないのがとても気になってます。
-----------------------------------------------
そして著者の /proc/net/aliases です:
device family address
eth0:0 2 172.16.3.10
eth0:1 2 172.16.3.100
さらに /proc/net/alias_types です:
type name n_attach
2 ip 2
-------------------------------------------------
何分にもこういった件はほとんど無知の状態で今回は途中報告ということにした
いのですが、ひょっとすると、肉^hNIC二枚に逃げるかもしれません。その時は
お許し下さいませ。。
From: Shun-ichi TAHARA (田原 俊一) <jado@flowernet.gr.jp>
Subject: [plamo:12961] Re: NIC 一枚のルーター
Date: Thu, 14 Feb 2002 10:54:03 +0900
Message-ID: <20020214.105358.730557837.z1980163@zenrin.co.jp>
|
| 外(ADSL Modem, Router等)
| |
| Hub
| | |
| +----+ +----+
| | |
|eth0|eth0:0 |eth0
| PC-A PC-B
| (Gateway)
PC-A PC-B
eth0: 47.xxx.xxx.12 eth0:192.168.0.9
eth0:0 192.168.0.1
|で、PC-Aで、内向きのインターフェース(eth0:0)から外向きのインターフェー
|ス(eth0かppp)に向けてNATをかけます。PC-B は、PC-A の eth0:0 に向けたルー
|ティングを設定します。
ipchains は以下を設定してます。(ISDN時代に使ってたものです)
:input ACCEPT
:forward DENY
:output ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 -d 0.0.0.0/0.0.0.0 -i ppp0 -j MASQ (これ削除)
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 53:53 -p 17 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 53:53 -d 192.168.0.0/255.255.255.0 1024:65535 -p 17 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 80:80 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 80:80 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 25:25 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 25:25 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 110:110 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 110:110 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 23:23 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 23:23 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 8080:8080 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 8080:8080 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
-A forward -s 192.168.0.0/255.255.255.0 1024:65535 -d 0.0.0.0/0.0.0.0 22:22 -p 6 -j ACCEPT
-A forward -s 0.0.0.0/0.0.0.0 22:22 -d 192.168.0.0/255.255.255.0 1024:65535 -p 6 -j ACCEPT
|> スイッチングハブを使わないとMODEMによけいなTCP/IPのパケットも届いてしまうので
|> 通信効率が悪くなりますよね。
|
|そうですね。この技が出てきた時代背景的なところを考えると、このようなこ
|とは気にしない、的なものなのでしょう。
うち場合スイッチングハブを使用しております。また、通信速度が最高で
300kbps(-.-;ぐらいしか出てないので、ぶつかりはないのかなーと。。
From: Tamio Tsukamoto <tamio@mb.infoweb.ne.jp>
Subject: [plamo:12958] Re: NIC 一枚のルーター
Date: Thu, 14 Feb 2002 10:12:01 +0900
|塚本@堺市(plamoでは殆んど初めて?) です。
|
|私も Yahoo!BB で接続してますが、開通当初はNote PCにNIC2枚差しでルータ
|にしてました。
|モデムが単なるブリッジだということで、初期の頃は、ルータを使わないでダ
|ムハブに複数のクライアントPCを繋いでやると、それぞれのPCが独立して
|yahoo!BBのdhcpサーバからIP Addressを取得できた…という事故? もありまし
|た。
これ、、今でもできますよ。。こんなんで良いのかな??? >> ybb
★ みやざわ echo@mbd.sphere.ne.jp ★
- References
-
- [plamo:12940] Re: NIC 一枚のルーター, Iwasa Dai
- [plamo:12953] Re: NIC 一枚のルーター, Takeru Sato
- [plamo:12961] Re: NIC一枚のルーター, Shun-ichi TAHARA (田原 俊一)
[検索ページ]
[メール一覧]
Plamo ML 公開システム