Como compartilhar infraestrutura entre diferentes redes locais?

Como compartilhar infraestrutura entre diferentes redes locais?

Eu sou novo aqui, por favor, seja paciente. :)

Tenho a seguinte infraestrutura e gostaria de compartilhar coisas entre essas sub-redes, mas não sei como fazer isso. (Eu sou apenas um programador)

2 sub-redes

As linhas sólidas são conexões com fio e as linhas pontilhadas são conectadas via wifi.

Já li sobre isso, mas parece ter muitas abordagens e não sei o que é melhor com base nas minhas necessidades.
Posso compartilhar apenas uma impressora entre 2 redes diferentes? - Sem acesso ao PC
Compartilhando arquivos em diferentes sub-redes
Compartilhamento de arquivos do Windows e compartilhamento de impressão em 2 sub-redes?

Exemplos de conexões que eu atualmentesou capazpendência:

  • Smartphone 1 -> Smart TV 1
  • Smartphone 1 -> Caderno 1
  • Notebook 2 -> Impressora 1 (quando o PC está ligado)
  • Smart TV 1 -> Notebook 1
  • Smart TV 2 -> Notebook 3
  • Notebook 3 -> Impressora 2 (quando o Notebook 4 está ligado)

Exemplos de conexões que eugostariapendência:

  • Smartphone 1 -> Smart TV 2
  • Smartphone 2 -> Caderno 2
  • Notebook 2 -> Impressora 2 (quando o Notebook 4 está ligado)
  • Notebook 3 -> Impressora 1 (quando o PC está ligado)
  • Smart TV 2 -> Notebook 1

Basicamente, a única coisa acessível pelas duas casas é a internet.

Interruptor 1 (casa 1)

  • IP interno192.168.0.1
  • mascarar255.255.255.0
  • DHCP192.168.0.20 a 192.168.0.100
  • Fio azul conectado à porta LAN

Interruptor 2 (casa 2)

  • IP interno192.168.0.12
  • mascarar255.255.255.0
  • DHCP192.168.0.101 a 192.168.0.200
  • Fio azul conectado à porta WAN
  • Endereço MAC falsificado(Ele contém o endereço MAC do adaptador de conexão com fio do Notebook 1)

O sinal Wifi do switch 1 da casa 2 é quase zero.
Ambas as impressoras estão conectadas via USB, não possuem conexão de rede.

Eu uso Windows em notebooks e pc, Android em smartphones (Samsung) e não conheço as smart tvs (Samsung) mas acho que eles usam alguma versão unix.
Eu uso AllShare ou DLNA para conectar-me à Smart TV.

Mais detalhes necessários?

Desde já, obrigado.

Solução

  • Mudou WAN para LAN
  • DHCP desativado
  • WAN de reconexão automática desmarcada
  • Endereço Mac falsificado removido

Tudo foi feito no switch 2

Responder1

Supondo que as conexões da Smart TV usem DLNA ou Airplay ou similar, todos esses dispositivos devem estar em uma única rede, a menos que você tenha um roteador que roteie multicast entre segmentos.

Compreender como a linha azul se conecta ajudaria a esclarecer quais mudanças precisam ser feitas.

No entanto, é provável que as duas casas estejam em intervalos de endereços IP separados no momento e, se estiverem, o DLNA e outros protocolos de transmissão não funcionarão em todos os intervalos.

Se você conectasse os dois switches por portas LAN, em vez de portas LAN/WAN, e depois desabilitasse o DHCP em uma das casas, todos os dispositivos estariam na mesma rede e tudo o que você deseja fazer acima funcionará.

Pela sua descrição, você simplesmente precisa realocar o fio azul da porta WAN do switch 2 para a porta LAN do switch 2. Atualmente, você tem duas redes separadas com o mesmo intervalo de IP, então você não seria capaz de rotear entre elas. eles.

Mudar o cabo azul para a porta LAN os coloca na mesma rede, e ambos devem usar o gateway padrão 192.168.0.1 - o switch que leva à internet. A maneira mais fácil de fazer isso é desabilitar o servidor DHCP no switch 2.

Responder2

Se o fio azul já estiver instalado, tudo o que você precisa fazer é garantir que eles estejam na mesma sub-rede. Se estes forem computadores Windows, você pode compartilhar recursos facilmente configurando-os para estarem no mesmo grupo doméstico.

Se o fio azul for um condutor elétrico, por exemplo, um cabo de par trançado, será necessário considerar o potencial de aterramento entre as duas casas. (Acho que é assim que se chama. Não sou eletricista nem tenho formação em inglês). Se for uma fibra óptica ou uma conexão sem fio, você não precisa se preocupar com isso.

Responder3

Sim, você pode fazer tudo o que quiser nesse cenário.

Use o openvpn como servidor na casa 2 e como cliente na casa 1. Configure o openvpn para usar o modo tap, não tun. Porque desta forma é mais fácil fazer com que os serviços de multicast e radiodifusão funcionem corretamente, e a sobrecarga se você tiver uma boa linha de Internet não é tão incapacitante.

Em seguida, você conecta o wifi na casa 1, as redes Ethernet e a interface VPN tap0 juntas, para br0.

Faça o mesmo na casa 2. Bam. Para todos os efeitos, as casas 1 e 2 estão na mesma rede e podem compartilhar tudo. Você pode então filtrar as coisas com o iptables.

EDIT: Oh, vejo que você tem uma linha azul entre suas casas. Nesse caso, você não precisa de VPN pela internet, basta configurar o modo de ponte para tudo.

Faça uma ponte no switch1, a porta lan azul está nela, o wifi está nele e as lans Ethernet internas estão na mesma ponte. (Observe que algumas placas wifi não podem ser interligadas no Linux porque são péssimas). No switch2, faça a ponte da porta lan azul, outras portas ether-net e wifi. Basta unir tudo!

informação relacionada