Como conectar meu Pi diretamente ao meu PC e compartilhar a conexão com a Internet?

28

O que eu quero fazer é conectar através de SSH e HTTP ao meu Raspberry Pi sem precisar conectá-lo ao roteador. Uso o IDE da Web da Adafruit para criar e executar meus programas e gostaria de acessar a página da Web com o Pi conectado apenas ao PC via Ethernet.

Na verdade, também preciso ter conexão à Internet com o Pi, pois o IDE da Adafruit precisa de autenticação Bitbucket.

Tentei fazer uma ponte entre a interface Wi-Fi (porque me conecto à Internet através de Wi-Fi no meu PC) e a interface Ethernet, mas não funcionou. Eu tentei com um Mac e com a opção de compartilhamento da Internet e funciona bem porque posso acessar a página da web digitando http: //raspberrypi.local . Mas agora estou em um laptop com Windows 8 e é impossível descobrir uma maneira.

Eu sei que existem muitas perguntas como essa, mas ninguém foi preciso o suficiente para o meu caso.

Agradeço antecipadamente.

Marc
fonte
11
Dado que funciona em um Mac, essa parece ser uma pergunta de administrador do Windows, e não uma pergunta sobre raspberry pi, então talvez tente usar o superusuário?
Pete Kirkham #
Confira o pacote de suporte MATLAB & Simulink para Raspberry Pi. Siga este guia para conectar o Pi Zero W diretamente ao seu PC host. Re
Reeno Joseph

Respostas:

16

Aqui estão as etapas para compartilhar a conexão sem fio à Internet do seu PC com um Pi:

  1. Conecte o Pi à porta Ethernet do PC usando um cabo Ethernet comum
  2. Vá para "Conexões de rede" no PC com Windows e selecione a opção "Conexão de rede sem fio"
  3. Clique com o botão direito e selecione propriedades. Na guia "Compartilhamento", em "Compartilhamento de conexão com a Internet", ative as duas caixas de seleção.
  4. Reinicie o seu PC. Este passo é muito importante.
  5. Agora seu Pi obterá um endereço IP do seu PC e poderá acessar a Internet através do seu PC
  6. Se for necessário encontrar o endereço IP do Pi para o SSH ou para o logon remoto no PC, execute o comando "ping raspberrypi" em que "raspberrypi" é o nome do host do seu Pi. Observe que você precisa ter o samba em execução no seu Pi para que o comando ping funcione.

Se você precisar de detalhes adicionais com capturas de tela sobre como compartilhar a conexão com a Internet, consulte a postagem Conectando ao Pi a partir da porta Ethernet do laptop , que explica como conectar-se ao Pi através da porta Ethernet em uma máquina Windows.

geoji
fonte
11
E se você não possui Samba, como encontrar o IP do Pi?
Basj 27/05
Você pode tentar o nmap #
Oliver Oliver
Eu acho que não é possível com o Windows 10 :(
JJ Roman
3

Você já tentou conectar o Raspberry Pi ao seu PC usando o cabo USB para TTL (cabo do console)?

A grande vantagem de usar o cabo do console com o Pi é que ele pode fornecer energia para o seu Pi e você não precisa de teclado, mouse ou monitor conectado ao Pi para fazer login nele.

Você precisará instalar o software de emulação de terminal (Putty) se estiver usando o Windows e também drivers USB para o chumbo do console.

O Raspberry Pi usa sua porta serial interna para permitir que os dispositivos se conectem ao console e emita comandos como se você estivesse conectado.

Você também precisaria de drivers PL2303 para fazer isso.

Estou usando meu Raspberry Pi dessa maneira há um bom tempo e não tenho nenhum problema até agora.

Merece mencionar que os drivers do Raspberry Pi Console Cable (Pl2030) não funcionariam se você estivesse usando o Windows 8 (eu testei isso também).

aqui está como você pode usá-lo, http://goo.gl/GgLgjx

Sufiyan Ghori
fonte
1

A ponte de duas redes funciona bem no Windows 8, e não no ICS. Apenas certifique-se de desmarcar as duas opções de compartilhamento (permita que outros computadores se conectem através de ..., permita que outros controlem ..) na guia de compartilhamento ANTES DE PONTAR

Em seguida, faça uma ponte entre as duas redes: Ethernet e Wifi.

Benfeitor Público
fonte
1

É fácil no computador Windows. Encontre este artigo que pode ajudar: https://mylinuxcode.com/share-windows-internet-raspberry-pi-ethernet-port/ ( link direto para o vídeo do youtube desse blog)

Eugen
fonte
Olá e bem-vindo! Por favor, faça o tour e visite o centro de ajuda . Embora isso possa teoricamente responder à pergunta, é preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência. De fato, estamos aplicando esta política : edite para que a resposta seja autônoma, caso o link seja quebrado no futuro. Se não for editado dentro de 48 horas, será convertido em Wiki da Comunidade.
Ghanima
0

você precisa de um cabo cruzado do PC para o Pi e, em seguida, conecte o wifi do PC à NIC com ICS (compartilhamento de conexão com a Internet, alguns ajustes também serão necessários no firewall.

Buda2832
fonte
5
A maioria dos computadores modernos (incluindo o Raspberry Pi) usa detecção automática, portanto, não são mais necessários crossovers.
scruss