Como conecto o Ubuntu 10.04 e o Windows 7 com um cabo Ethernet?

12

Estou procurando uma maneira de conectar diretamente meu laptop Windows 7 e meu servidor Ubuntu 10.04 sem cabeça. (O Desktop Edition está instalado, por meus próprios motivos.) Eu tenho um cabo Ethernet comum. Meu problema é que continuo tentando usar o Backup do Windows em uma pasta compartilhada no Ubuntu, mas a conexão wifi continua caindo intermitentemente para todos os meus dispositivos ao mesmo tempo antes da conclusão do backup. Quero usar o cabo para conectar os dois computadores diretamente, independentemente de estarem ou não conectados ao wifi. Isso criará uma conexão muito mais confiável e permitirá que o backup seja concluído sem se preocupar com a queda do wifi.

Seria melhor se eu pudesse criar essa conexão usando uma rede ad-hoc (ou similar) no Windows 7 sem tocar na configuração do servidor Ubuntu, pois o servidor não possui dispositivos de entrada ou monitores conectados a ele. Eu geralmente o acesso através do SSH e, às vezes, do VNC, e se a conexão for perdida, a única coisa que posso fazer para recuperá-la é uma reinicialização completa.

Portanto, a configuração atual é esta:

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/

Mas eu quero que seja assim:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/
Elle Mundy
fonte
O que acontece quando você os conecta usando um cabo cruzado?
21811 dbasnett

Respostas:

9

A maioria dos computadores modernos vem com um adaptador Ethernet que tem a capacidade de conectar-se a outro adaptador Ethernet sem um cabo cruzado. Isso é chamado de Auto-MDIX . Simplesmente conecte a interface de rede de um computador à interface de rede do outro computador.

Depois de conectados, pode haver algum tipo de configuração de rede configurada automaticamente. Isso pode funcionar em alguns casos, mas não em outros. Para diversão e crédito extra, vamos criar uma nova sub-rede para você usar apenas entre os dois computadores.

Primeiro, precisamos escolher uma "sub-rede" para usar. É mais fácil usar um diferente da sua rede interna. Vamos escolher 192.168.253.0/24. Ao conectar os dois sistemas, você precisará fornecer um endereço IP a cada sistema, além de configurar nomes de host. Verifique se você está configurando a interface Ethernet com fio e não a interface sem fio. Toda essa configuração pode ser feita através da GUI.

Aqui está sua configuração de rede para a máquina Windows ("Use o seguinte endereço IP"):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

Enquanto estamos nisso, também não configure o DNS, faremos isso mais tarde.

Aqui está a sua configuração de rede para a máquina Ubuntu (provavelmente deseja usar algum tipo de opção "estática", não tenho certeza no Ubuntu ...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

Se tudo estiver conectado, você poderá endereçar cada computador pelos respectivos endereços IP. Isso permite garantir que você esteja se conectando à interface com e sem fio. Se você deseja adicionar uma resolução de nome de host, vamos fazer uma alteração no arquivo de hosts:

No Windows:

editar %SystemRoot%\system32\drivers\etc\hosts, o bloco de notas fará.

Adicione a seguinte linha:

192.168.253.2 ubuntu-wired

Você pode substituir o ubuntu-wired por qualquer nome que queira usar para esse sistema.

E salve.

No Linux:

editar /etc/hosts, você precisará fazer isso como root com sudo ou su.

Adicione a seguinte linha:

192.168.253.1 windows-wired

Para testar se isso funciona, execute ping em cada sistema usando o nome A sintaxe é a mesma nos dois sistemas operacionais. Abra uma janela do terminal e execute o seguinte:

ping HOSTNAME, em que HOSTNAME é o nome que você usou acima para a máquina oposta.

cwawak
fonte
1
Publicação
4

Na verdade, eu fiz mais algumas perguntas e encontrei algumas respostas, e é realmente fácil. Existem duas maneiras de fazer isso: compartilhar a conexão do Windows para o Ubuntu ou do Ubuntu para o Windows. É importante ressaltar que apenas uma delas funcionará de cada vez, mas as duas não quebrarão nada. Apenas não compartilhará a conexão até você reverter uma delas.

Windows 7 como host

Para compartilhar uma conexão Wi-Fi pela Ethernet diretamente para outro computador no Windows 7:

  1. Abra o Centro de Rede e Compartilhamento.
  2. Clique com o botão direito do mouse em Conexão de rede sem fio, clique em Propriedades.
  3. Clique na guia Compartilhamento.
  4. Marque a caixa ao lado de "Permitir que outros usuários da rede se conectem através da conexão com a Internet deste computador".
  5. Clique OK.
  6. Conecte o cabo Ethernet nos dois computadores.

Ubuntu 10.04 como host

Para compartilhar uma conexão Wi-Fi pela Ethernet diretamente para outro computador a partir do Ubuntu 10.04:

  1. Clique com o botão direito do mouse no applet Network Manager, clique em Editar conexões ...
  2. Na guia Com fio, clique em Auto eth0 e clique em Editar ...
  3. Na guia Configurações IPv4, altere Método: para Compartilhado com outros computadores.
  4. Clique em Aplicar e digite sua senha quando solicitado.
  5. Feche tudo e reinicie.
  6. Conecte o cabo Ethernet nos dois computadores.

Agora, os dois computadores devem ter endereços IP diferentes daqueles atribuídos pelo roteador sem fio, independentemente de o computador host estar conectado ao wifi. O computador host deve ter um endereço IP terminado em .1 e o computador convidado deve ter um endereço atribuído automaticamente.

Elle Mundy
fonte
1
A questão não é como compartilhar uma conexão à Internet de um computador para outro, mas como unir os dois computadores em uma rede ad-hoc. A conexão de internet é totalmente irrelevante para o problema
light24bulbs
2

Na verdade, você nem precisa de um cabo cruzado. As placas de rede modernas de 2000 anos podem suportar comutação sem um cabo cruzado; é tudo interno.

Basta conectar e ir embora. Toda a rede será tratada automaticamente.

evan.bovie
fonte
Se não for tratado automaticamente, altere as configurações de endereço IPv4 no gnome control center para Link-Local Only , o valor padrão é DHCP.
Fikr4n