
Configurar:
Tenho dois computadores, ambos com interface Ethernet e sem fio.
Eu tenho o roteador A conectado à internet.
Tenho um roteador B que não está conectado à internet.
Gostaria de conectar os dois computadores ao roteador A sem fio e os dois computadores ao roteador B via Ethernet.
Problema:
Se eu conectar um computador ao roteador A e ao roteador B ao mesmo tempo, não terei mais acesso à Internet através do roteador A.
Razão:
As transferências de arquivos entre meus dois computadores usando o roteador A são muito lentas, porque a conexão sem fio é péssima. Se eu pudesse conectar os dois computadores à Internet por meio do roteador A e os dois computadores entre si por meio do roteador B, poderia acelerar as transferências de arquivos entre eles e ainda conseguir acessar a Internet.
Para minha intensa irritação, conectar-se via Ethernet a um roteador com acesso à Internet não é uma opção.
Informação adicional:
Depois de conectar aos roteadores A e 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
Encontrei uma pergunta anterior que parece representar o mesmo problema (Como configurar conexões duplas com e sem fio?) e seguiu a resposta dada. Não funcionou e ainda não consegui me conectar à Internet através do roteador A. A saída 'route' mudou para o seguinte:
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
Responder1
o problema persiste porque você tem a mesma rede no roteador e provavelmente no mesmo gateway. Altere a configuração de um roteador para rede lan ex: roteador 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
Exemplo de configuração:
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
Desta forma você pode controlar o caminho de pc1
para pc2
.
Exemplo: Se você deseja acessar de pc1
para pc2
através do router A
simples acesso a ip: 192.168.1.6
. Se desejar acessar de pc2
até pc1
através router B
clique em ip: 192.168.2.5
.
Acesso à internet que você pode controlar com rota
ip route add default gw 192.168.1.1 - for router A
ip route add default gw 192.168.2.1 - for router B
Ou simplesmente, não use o gw padrão na placa de rede se desejar evitar o acesso à internet.