Como se conectar simultaneamente a uma rede com fio e rede LAN com fio?

0

Estou tentando montar meu próprio cluster "beowulf" em casa e tenho 5 PCs rodando o Ubuntu 14.04 que gostaria de conectar uns aos outros através de uma rede local e da Internet. Estes são PCs antigos e não têm wifi. Liguei todos os meus PCs a um comutador ethernet e depois conectei o comutador à internet. Eu posso alegremente alternar entre a conexão com a internet e a LAN, no entanto, não estou achando possível que eles sejam conectados simultaneamente.

Aqui está uma foto de ifconfig na máquina que eu quero ser meu nó mestre

eth0      Link encap:Ethernet  HWaddr 00:22:15:34:71:63  
          inet addr:10.42.0.1  Bcast:10.42.0.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fe34:7163/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:451 errors:1 dropped:0 overruns:0 frame:1
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:108843 (108.8 KB)  TX bytes:12399 (12.3 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:318400 (318.4 KB)  TX bytes:318400 (318.4 KB)

Cliquei em Edit Connections... , cliquei na minha rede LAN, cliquei em Edit , coloquei o endereço MAC válido em Device MAC address e, na guia IPv4 Settings , alterei o método para Manual , cliquei em Add e defina o Endereço como 10.0.0.2, Netmask como 255.255.255.0 e deixe o Gateway em branco. Também cliquei em Routes e marquei a caixa Use this connection only for resources on its network . Ainda assim, quando faço o mesmo em um dos nós escravos, não consigo conectá-los a menos que estejam explicitamente conectados à rede LAN e não estejam explicitamente conectados à Internet. Aqui está uma foto da rota, enquanto conectada à LAN:

danny@danny2:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0       *               255.255.255.0   U     1      0        0 eth0
danny@danny2:~$ 

e aqui está uma foto da rota quando conectado à internet:

danny@danny2:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         FIOS_Quantum_Ga 0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
danny@danny2:~$ 

Todas as outras máquinas da minha rede têm endereços IP que eu lhes dei na guia IPv4 Settings de 10.0.0.1 até 10.0.0.5. Alguma idéia do que eu posso fazer? Eu vasculhei a Internet e não consigo encontrar nada onde as pessoas tenham várias conexões com fio que precisam estar conectadas simultaneamente.

    
por Danny Weiss 10.08.2017 / 06:14

1 resposta

0

Isso é mais um problema de rede.

Você deseja conectar (pelo menos) duas redes: sua LAN e a Internet.

A maneira mais fácil é usar um roteador. Parece que o seu "switch" é um roteador, é mesmo um servidor DHCP. Você pode querer acessar as opções avançadas de roteamento para atender às suas necessidades.

Mas, como você mencionou um servidor "principal", talvez queira que ele funcione como um roteador? Se assim for, ter apenas uma placa ethernet será um verdadeiro desafio, mas se você deseja aprender, pode fazer isso usando interfaces virtuais e criando suas próprias tabelas de roteamento.

Eu não tentaria usar o gerenciador de rede gui.

Você vai odiar o arquivo / etc / network / interfaces ... seu melhor ponto de partida pode ser

 man 5 interfaces 

então.

    
por Jean-Francois K 10.08.2017 / 08:15