Como você conecta a Internet do Windows ao Ubuntu?

1

A configuração é atualmente 1 laptop Windows 10 Home com acesso à internet wi-fi a partir de um roteador que não tenho acesso de administrador (portanto, nenhuma configuração personalizada de DHCP). A máquina Windows está conectada a um switch que está conectado a um cluster do Ubuntu Hadoop com IPs estáticos permanentes que não posso alterar. Meu objetivo é conectar a internet ao cluster do Ubuntu para que eu possa fazer alguns apt-gets. A questão atual está tentando direcioná-lo. A Internet está vindo de 192.168.43.114 na sub-rede 255.255.255.255 enquanto o cluster do Hadoop está em 192.168.2.x na sub-rede 255.255.255.0. Eu tentei route add DESTINATION MASK SUBNET GATEWAY , mas sem sucesso. O Windows é capaz de fazer isso ou eu tenho isso conceitualmente errado?

O Windows pode se conectar a ambas as redes simultaneamente via ICSharing editando o regedit de HKLM \ System \ CurrentControlSet \ services \ SharedAccess \ Parameters e editando-o como 19.168.2.200. Parece não haver acesso à Internet no cluster.

    IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0    192.168.2.255    192.168.2.244    281
          0.0.0.0          0.0.0.0     192.168.43.1   192.168.43.114     55
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    331
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    331
      192.168.2.0    255.255.255.0         On-link     192.168.2.244    281
    192.168.2.244  255.255.255.255         On-link     192.168.2.244    281
    192.168.2.244  255.255.255.255         On-link    192.168.43.114     56
    192.168.2.255  255.255.255.255         On-link     192.168.2.244    281
     192.168.43.0    255.255.255.0         On-link    192.168.43.114    311
   192.168.43.114  255.255.255.255         On-link    192.168.43.114    311
   192.168.43.255  255.255.255.255         On-link    192.168.43.114    311
     192.168.56.0    255.255.255.0         On-link      192.168.56.1    281
     192.168.56.1  255.255.255.255         On-link      192.168.56.1    281
   192.168.56.255  255.255.255.255         On-link      192.168.56.1    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    331
        224.0.0.0        240.0.0.0         On-link      192.168.56.1    281
        224.0.0.0        240.0.0.0         On-link     192.168.2.244    281
        224.0.0.0        240.0.0.0         On-link    192.168.43.114    311
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    331
  255.255.255.255  255.255.255.255         On-link      192.168.56.1    281
  255.255.255.255  255.255.255.255         On-link     192.168.2.244    281
  255.255.255.255  255.255.255.255         On-link    192.168.43.114    311
===========================================================================
    
por Apples446 01.05.2017 / 17:43

1 resposta

0

Para interligar a Internet de uma máquina Windows a um cluster do Ubuntu que está em sub-redes diferentes, tive que fazer o seguinte:

  1. Encontre a sub-rede do cluster do Ubuntu
  2. Atribua um endereço não usado dessa sub-rede de cluster à ponte do Windows editando os dois seguintes regex (No Windows 10):

    • HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Serviços > SharedAccess > Parâmetros > ScopeAddress & ScopeAddressBackup
  3. Centro de rede e compartilhamento aberto > Alterar as configurações do adaptador > Clique com o botão direito no adaptador recebendo internet > propriedades > Separador de partilha > Marque Permitir que outros usuários da rede se conectem por meio da conexão de internet deste computador > escolha o adaptador para o cluster > clique ok

  4. Nas máquinas Ubuntu, faça o seguinte:

    • desabilite o adaptador principal via sudo ifdown eno1 (ifconfig para encontrá-lo)
    • Configure os IPs estáticos com o gateway do IP atribuído à ponte. (exemplo / etc / network / interfaces abaixo):

      # This file describes the network interfaces available on your system 
      # and how to activate them. For more information, see interfaces(5).
      # The loopback network interface 
      auto lo
      iface lo inet loopback
      
      # The primary network interface
      auto em1
      iface em1 inet static
          address 192.168.2.5
          netmask 255.255.255.0
          gateway 192.168.2.200
          dns-nameserver 192.168.2.200
      
    • Edite o /etc/resolv.conf para corresponder ao dns-nameserver

    • Ligue o adaptador novamente via sudo ifup eno1
por 02.05.2017 / 22:15