raspberry por laptop how directly conectar ssh raspberry-pi ethernet

ssh - por - connect raspberry to pc



Conecte la Raspberry Pi a través de ethernet a la computadora portátil sin enrutador? (9)

Estoy trabajando en un proyecto de globo con un pi de frambuesa. Cuando podamos recuperar el pi de frambuesa, lo más probable es que esté en un lugar rural y me gustaría apagar el pi en ese punto de forma segura. Sin un enrutador o una red cercana, me preguntaba si hay una forma de conectar un pi raspberry con un cable de ethernet directamente a una computadora portátil.


Acabo de implementar y probar esto con éxito. Misma situación con mi proyecto, quiero conectarme a un Raspberry Pi sin enrutador ni wifi. Solo un simple cable ethernet.

Usando el programa de masilla de ssh ponga la dirección como

raspberrypi.local

Inicie sesión y podrá acceder a la terminal.

Alternativamente, si el servidor VNC está configurado, use el servidor VNC y ponga

raspberrypi.local: 1

En la dirección del servidor. ingrese su contraseña de servidor VNC y ahora tiene acceso a la GUI para hacer lo que quiera.

En el caso de que se tratara, se ejecutaron scripts en una ubicación remota. En la situación de carteles, apague de forma segura el Pi. Simples espinillas.


Configure la IP estática para su computadora portátil y Raspberry pi. En el rapberryPI configúrelo de la siguiente manera.

pi@rpi>sudo nano /etc/network/interfaces

Luego configure lo siguiente según sea necesario para conectarse a su computadora portátil.

iface eth0 inet static address 192.168.1.81 netmask 255.255.255.0 broadcast 192.168.1.255


Es una solución para Ubuntu (la idea también funciona para Windows o Mac). Solo traté hoy y funciona como un encanto.

Material

  1. un cable Ethernet cruzado (el nombre es elegante pero es solo un cable Ethernet normal)
  2. una computadora portátil (ubuntu)
  3. una Raspberry Pi (tengo la Pi2)

Requisitos previos en tu ubuntu

  1. Instalar el administrador de red

    $sudo apt-get install network-manager

  2. Instalar nmap

    $sudo apt-get install nmap

Editar conexión por cable en su computadora portátil (Ubuntu)

  1. Cambia la configuración de IpV4 a "Compartir en otras computadoras"
  2. Guarde la configuración
  3. Reinicia tu computadora portátil

Comparta la conexión WiFi de su computadora portátil a través del cable cruzado de Ethernet

  1. Conecte su RPi con su computadora portátil usando el cable Ethernet

  2. Busque la dirección de transmisión de la conexión Ethernet (Laptop),

$/sbin/ifconfig eth1 | grep "Bcast" | awk -F: ''{print $3}'' | awk ''{print $1}'' $/sbin/ifconfig eth1 | grep "Bcast" | awk -F: ''{print $3}'' | awk ''{print $1}'' 10.42.0.255

  1. Use esta dirección para averiguar la dirección IP de su RPi, es 10.42.0.96 en mi caso porque 10.42.0.1 es mi computadora portátil

    $nmap -n -sP 10.42.0.255/24

Starting Nmap 6.40 ( http://nmap.org ) at 2016-02-20 23:07 CET Nmap scan report for 10.42.0.1 Host is up (0.00031s latency). Nmap scan report for 10.42.0.96 Host is up (0.0023s latency). Nmap done: 256 IP addresses (2 hosts up) scanned in 2.71 seconds

  1. Inicie sesión en su RPi desde su computadora portátil (-Y con X-forwarding)

    $ssh -Y [email protected]

  2. Lo y he aquí! Ahora su RPi está conectado a su computadora portátil y RPi puede compartir la conexión WiFi.

    pi@raspberrypi ~ $

Comparta pantalla y teclado de su computadora portátil con RPi

  1. Instalar vncserver en Raspberry Pi

    $ sudo apt-get update

    $ sudo apt-get install tightvncserver

  2. Instale vncviewer en su computadora portátil descargando RealVNC (admite múltiples plataformas) http://www.realvnc.com/download/vnc/

  3. Para poder copiar y pegar desde el visor VNC del servidor VNC <->, debe instalar autocutsel en su RPi.

$sudo apt-get install autocutsel

Si este sitio no funciona, intente descargar .deb directamente desde un sitio espejo, p. Ej. Mirror.hmc.edu/debian/pool/main/a/autocutsel/autocutsel_0.10.0-1_armhf.deb
e instalarlo

$sudo dpkg -i autocutsel_0.10.0-1_armhf.deb

  1. Inicie vncserver en su RPi (Debe reiniciar vncserver luego de instalar autocutsel, puede emitir $vncserver -kill :1 )

    $vncserver :1

  2. Agregue autocutsel -fork a /home/pi/.vnc/xstartup

#!/bin/sh xrdb $HOME/.Xresources xsetroot -solid grey autocutsel -fork #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager & # Fix to make GNOME work export XKL_XMODMAP_DISABLE=1 /etc/X11/Xsession

  1. Inicie vncviewer en su computadora portátil

    $vncviewer

  2. Aparecerá una ventana de vncviewer y escriba la dirección IP de su RPi (proporcionada por su computadora portátil), seguido del puerto 1, que es su servidor VNC. por ejemplo: 10.42.0.96:1 en mi caso.

  3. Conéctelo al vncserver alojado en su RPi escribiendo una contraseña (configure usted mismo una contraseña)

    12. Ahora puede ver el escritorio de RPi en su computadora portátil, y abrí mi navegador para mostrar que la conexión WiFi compartida también funciona.

Vea el escritorio Raspberry Pi en su ubuntu


Estas son las instrucciones para que los usuarios de Windows se conecten a un RPi usando solo un cable Ethernet y un servidor DHCP. No es necesario un cable cruzado, ya que el RPi puede manejarlo. Tengo una publicación de blog que documenta esto con imágenes here que pueden ser más fáciles de seguir.

Descargas

Descargue el servidor DHCP para Windows (el enlace de descarga está here ). Descomprime el archivo zip y abre la aplicación dhcpwiz, que configurará el servidor DHCP.

Configuración del servidor DHCP

Presiona siguiente en la primera pantalla.

En la segunda pantalla, busque una fila de "Conexión de área local" y verifique que su dirección IP sea 0.0.0.0 y su estado esté enabled . Conecte el cable Ethernet del RPi a su computadora portátil y encienda el Pi. Pulse actualizar en esta pantalla hasta que la dirección IP cambie a 169.254.*.* . Si es otra cosa, debe modificar la configuración de red para la Conexión de área local (asegúrese de que no sea una IP / DNS estática). Haga clic en esta fila de Conexión de área local y presione siguiente.

Verifique HTTP (Web Server) . Esto hace que sea mucho más fácil localizar la dirección IP del RPi. Presione Siguiente.

Tome los valores predeterminados y presione Siguiente hasta llegar a la pantalla Writing the INI file . Marque Overwrite existing file y Write INI file botón Write INI file . Luego presiona Siguiente.

En la pantalla final, marque la Run DHCP server immediately y presione `Finish.

Servidor DHCP y obtener la dirección IP de su Raspberry PI

Esto inicia el servidor DHCP real, utilizando la configuración que acaba de crear en el asistente anterior. Haga clic en el botón Continue as tray app y el servidor DHCP se minimizará en la bandeja del sistema.

En cualquier momento, desde 1 segundo hasta 5 minutos a partir de ahora, verá una alerta en la bandeja del sistema con su computadora portátil y la nueva dirección IP de su RPi. Esta alerta es muy rápida y es probable que la eches de menos. Normalmente, la IP de tu RPi es 169.254.0.2 , pero podría ser *.01 o incluso algo más. Es más fácil acceder a la interfaz de usuario web del servidor DHCP en http://localhost/dhcpstatus.xml . Esto mostrará el nombre de host como "raspberrypi" con su dirección IP.

Ahora puede usar Putty o escritorio remoto en su RPi, y configurar sus configuraciones inalámbricas o lo que sea que quiera hacer.

Solución de problemas

Esto puede ser algo quisquilloso. Mi conexión parece haber caído y no he podido volver a utilizar SSH con la dirección IP. Normalmente, puedo reiniciar el Pi y obtener la dirección IP nuevamente. A veces tengo que reiniciar tanto el RPi como el servidor DHCP. A veces tengo que hacer esto varias veces. En un momento en que no recibía una conexión durante 15 minutos, copié todos los archivos en la carpeta dhcpsrv2.5.1 a una nueva carpeta y volví a intentar; de inmediato funcionó.


No necesita un cable cruzado. Puede utilizar un cable de red normal ya que el chip LAN de Raspberry Pi es lo suficientemente inteligente como para reconfigurarse para conexiones de red directas. Aclamaciones



Sí, puede conectar la frambuesa directamente a su PC sin enrutador. Para esto es necesario que la frambuesa y su computadora estén en la misma subred, y que ambos tengan una IP estática configurada (y un cable Ethernet conectado entre los dos dispositivos).

Una configuración ideal sería la siguiente:

Raspberry en eth0: IP: 192.168.1.10 SubNet: 255.255.255.0

Su PC: IP: 192.168.1.11 SubNet 255.255.255.0

Para establecer una IP manual en frambuesa puede seguir esta guía

En su PC puede configurar una dirección IP manual en la configuración del adaptador de red, y el procedimiento depende de su sistema operativo.

Cuando haya configurado las dos IP estáticas, puede conectarse a la frambuesa a través de SSH usando el conjunto de IP (192.168.1.10).

Otro método más simple es conectar en GPIO un botón para apagar la frambuesa. Echa un vistazo aquí!


configurar la IP estática en el Raspberry pi:

sudo nano /etc/network/interfaces

y luego agrega:

iface eth0 inet static address 169.254.0.2 netmask 255.255.255.0 broadcast 169.254.0.255

entonces puedes acceder a tu frambuesa a través de ssh

ssh [email protected]


Cable Ethernet regular + RPI 2 + Raspbian Jessie 2016-05-27 + Ubuntu 16.04 - 17.04 host

Conecte el cable de Ethernet de su computadora portátil directamente al Pi.

En Ubuntu 17.04 para evitar este error como se menciona en esta respuesta , primero necesita:

sudo apt-get install dnsmasq-base

Luego abre el tablero y ve:

  1. Conexiones de red
  2. Añadir
  3. Ethernet
  4. Crear
  5. Configuración de IPv4
  6. Método: compartido en otras computadoras
  7. Ponle un buen nombre
  8. Salvar

Encuentra la IP del Pi en Ubuntu:

cat /var/lib/misc/dnsmasq.leases

Entonces como de costumbre:

ssh pi@IP

El cable cruzado no es necesario si la tarjeta de red host admite Auto MDI-X . Este es el caso del hardware más reciente, que incluye, por ejemplo, el Lenovo T430 2012 con el que probé, que tiene una "conexión de red Gigabit Intel® 82579LM" que documenta el soporte para Auto MDI-X .

Ahora también puedes:

Esta es una versión más concisa de: interlockroc.org/2012/12/06/raspberry-pi-macgyver que fue mencionado por: https://raspberrypi.stackexchange.com/a/4294/33424