
設定:
私は 2 台のコンピュータを持っており、どちらもイーサネットとワイヤレス インターフェイスを備えています。
インターネットに接続されたルータAがあります。
インターネットに接続されていないルーター B があります。
両方のコンピュータをルーター A にワイヤレスで接続し、両方のコンピュータをルーター B にイーサネットで接続したいと思います。
問題:
コンピューターをルーター A とルーター B に同時に接続すると、ルーター A 経由でインターネットにアクセスできなくなります。
理由:
ルーター A を使用した 2 台のコンピューター間のファイル転送は、ワイヤレスがひどいため非常に遅いです。ルーター A を介して両方のコンピューターをインターネットに接続し、ルーター B を介して両方のコンピューターを相互に接続できれば、インターネットにアクセスしながら、それらの間のファイル転送を高速化できます。
非常にイライラするのは、インターネットにアクセスできるルーターにイーサネットで接続することができないことです。
追加情報:
ルータAとBに接続した後:
alyx@shire ~> route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default BTBusinessHub.h 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
同じ問題を提起していると思われる以前の質問を見つけました(有線と無線のデュアル接続を設定するにはどうすればいいですか?)、そして与えられた答えに従いました。それは機能せず、ルーター A 経由でインターネットに接続できませんでした。「route」の出力は次のように変わりました。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
答え1
両方のルータに同じネットワークがあり、おそらくゲートウェイも同じであるため、問題が解決しません。 1 つのルータの LAN ネットワーク構成を変更します (例: ルータ A の LAN: 192.168.2.0/24)。
| internet
--------------
|----------------- | router A |--------------|
| -------------- |
| |
| 192.168.1.0/24 |
| |
ip:192.168.1.5 ip:192.168.1.6
---------- ----------
| pc 1 | | pc 2 |
---------- ----------
ip:192.168.2.5 ip:192.168.2.6
| |
| |
| 192.168.2.0/24 |
| |
| -------------- |
|-----------------| router B |---------------|
--------------
| internet
設定例:
pc1
eth0 ip: 192.168.1.5
nm: 255.255.255.0
gw: 192.168.1.1
wles0 ip: 192.168.2.5
nm: 255.255.255.0
gw: 192.168.2.1
pc2
eth0 ip: 192.168.1.6
nm: 255.255.255.0
gw: 192.168.1.1
wles0 ip: 192.168.2.6
nm: 255.255.255.0
gw: 192.168.2.1
router A
lan ip: 192.168.1.1
nm: 255.255.255.0
router B
lan ip: 192.168.2.1
nm: 255.255.255.0
pc1
この方法で、 からまでのパスを制御できますpc2
。
pc1
例:からにアクセスしたい場合は、 に簡単にアクセスできますpc2
。router A
からにip: 192.168.1.6
アクセスしたい場合は、を押します。pc2
pc1
router B
ip: 192.168.2.5
ルートで制御できるインターネットへのアクセス
ip route add default gw 192.168.1.1 - for router A
ip route add default gw 192.168.2.1 - for router B
または、インターネットへのアクセスを避けたい場合は、ネットワーク カードでデフォルトの GW を使用しないでください。