
Estou no Windows XP SP3 e basicamente minha topologia consiste em 3 computadores (veja o desenho para mais detalhes), uma conexão sem fio à Internet e uma conexão com fio a um roteador. Meu computador principal (A) está conectado à Internet (I) usando uma placa USB wireless e o computador principal também está conectado a um roteador (R). Os outros dois computadores (B e C) também estão conectados ao roteador e o próprio roteador não está conectado à Internet. Eu só quero usar o roteador para conectar as três máquinas (uma LAN) para enviar pacotes TCP (usando BOOST-ASIO) do computador principal para qualquer uma das outras duas máquinas (que por sinal não estão conectadas a nada mas o roteador que também se conecta ao computador principal).
Desenho de topologia de rede:
A - Computador principal com duas conexões I e R. Esta máquina precisa de uma correção de máscara de sub-rede.
B - Computador conectado ao computador A através do roteador R.
C - Computador conectado ao computador A através do roteador R.
R - Roteador.
Eu -Internet.
I R------
\ / \ \
\ / \ \
A B C
O problema que estou tendo é que já tentei essa configuração, mas preciso configurar o endereço de sub-rede no Windows XP de alguma forma (pesquisei na Internet, mas não surgiu nada específico, apenas a teoria do mascaramento de sub-rede). Meusetup basicamente escolhe a conexãoem conexões de rede-> configurações avançadas-> ligações de rede e não consigo fazer com que minha LAN e Internet funcionem juntas?
Eles também não parecem explicar os detalhes do Toms Hardware =(.
Responder1
Você tem duas redes, uma composta por A e o que quer que o conecte à internet, e outra entre A, B e C. A rede "internet" deve ser configurada automaticamente usando DHCP. A segunda rede também pode ter DHCP, talvez conflitante. Se for conflitante, desative-o no roteador.
Em seguida, atribua as seguintes configurações de IP estático aos PCs:
A - IP 192.168.123.10, Subnet mask 255.255.255.0
B - IP 192.168.123.11, Subnet mask 255.255.255.0
C - IP 192.168.123.12, Subnet mask 255.255.255.0
Você configura isso no adaptador Ethernet. Deixe o gateway padrão vazio.
O PC A possui uma segunda interface de rede, o stick sem fio. Deixe isso se configurar.
Você está usando o roteador como um switch. Certifique-se de não conectar um dos PCs a um “modem” ou porta de uplink.
Isso pressupõe que você não deseja permitir que outros PCs acessem a Internet. Se quiser isso, você precisará conectar o WiFi à Ethernet no PC A ou fazer com que o PC A atue como um roteador. Não importa o caminho que você escolher, seu roteador ainda funcionará como um switch.
Responder2
Você está usando DHCP?
A solução me parece garantir que suas interfaces com fio não estejam usando DHCP e atribuir-lhes manualmente IPs na mesma sub-rede (por exemplo, 172.16.1.x) - Você deixaria o gateway vazio (ou usaria o do roteador) e você deve ser capaz de especificar uma máscara de rede de 255.255.255.0
(Existem vários sites que informam como configurar isso - apenas o IP estático do Google XP - mas suspeito que seu problema é que você está usando DHCP, então a sub-rede é deixada para o roteador decidir).
Observe que eu recomendei 172.16.1.x - você pode, é claro, usar qualquer coisa no intervalo 192.168.xx, 10.xxx ou 172.16-31.xx, desde que não entre em conflito com sua conexão sem fio.
Aliás, sua explicação foi muito clara sobre sua configuração. Bom trabalho.