%20en%20Ubuntu%2020.04.png)
Descargo de responsabilidad: Soy el mejor novato cuando se trata de networking. Apenas tengo idea de qué significa qué en una configuración de red. Para mí no existe ninguna información "trivial" al respecto.
Tengo una máquina Ubuntu 20.04 y una Raspberry Pi en la red LAN cableada de mi casa. En la configuración actual, lo único entre estos dispositivos es un conmutador de red:
[ Ubuntu ] ——— [ network switch ] ——— [ RPi ]
No tengo una conexión a Internet WAN en esta red (y en la configuración actual no la necesito), ya que lo proporciona otro, una interfaz wifi. Utilizo la LAN por cable solo para conectar estos dispositivos.
Como no hay ningún enrutador en esta red LAN que proporcione una configuración DHCP, en la IPv4
pestaña GUI de configuración de mi red, configuro "Enlace local únicamente".
Mi Ubuntu puede ver el RPi, y el RPi puede ver mi Ubuntu, pero solo con la condición de que primero busque la dirección IP de cada dispositivo hostname -I
y luego use esa dirección IP al conectarme (montar).
He notado que estas direcciones IP pueden cambiar después de reiniciar. No siempre lo hacen y, a veces, vuelven a los valores utilizados anteriormente; sin embargo, en efecto, estos cambios suponen un obstáculo en el camino para una fácil conexión. Me gustaría configurar una IP estática para ambos dispositivos; Supongo que en este sitio puedo preguntar sobrecómo lograrlo para mi máquina Ubuntu 20.04.
Creo que puede haber varias formas de lograr mi objetivo, ya sea a través de algún archivo de configuración o la GUI de configuración, o incluso ejecutando algunos comandos de terminal (que podría incluir en un script).
Por favor, cuando sugiera una solución, tenga en cuenta mi falta de conocimiento sobre redes: no busco las mejores prácticas de la industria; prefiero un método que sea más fácil de llevar a cabo para un principiante.
Apéndice:
- Parece ser consciente de que en Ubuntu 20.04
netplan
se utiliza a menudo para configurar redes; También lo he vistorenderer: NetworkManager
en tales configuraciones.- ¿Significa esto que puedo tener la opción de evitar el uso de netplan y utilizar algo más sencillo? (Netplan parece difícil porque parece suponer como requisito previo un buen nivel de conocimientos sobre redes).
- ¿Habría alguna manera de anular una configuración de netplan con un comando de terminal "sobre la marcha", comparable a cómo
xrandr
los comandos pueden "modificar" las configuraciones del servidor X?
- En la GUI de Configuración de red, en la
IPv4
pestaña (donde elijo "Solo enlace local"), parece haber unaRutassección, conDIRECCIÓN,máscara de red,Puerta, yMétrico"campos", pero estos permanecen atenuados, incluso si cambio el correspondienteAutomáticocambie a "apagado".- Al mismo tiempo, la casilla de verificación etiquetadaUtilice esta conexión sólo para recursos en su redtambién permanece atenuado.
Actualización: resumen de la solución
- Para que esto funcione, es necesario configurar las IP estáticas correspondientes en todos los dispositivos involucrados.
- medios correspondientes:
foo.bar.baz.x
yfoo.bar.baz.y
- medios correspondientes:
- Para la interfaz cableada, se debe elegir un rango de IPdiferente al del wifiinterfaz; p.ej:
- Wifi:
foo.bar.x.x
- cableado:
baz.quux.x.x
- Wifi:
- En Ubuntu, en la pestaña GUI de Configuración de red
IPv4
, se debe elegir "Manual" y proceder según lo indicado.La respuesta de @raj. - En una Raspberry Pi con sistema operativo Raspberry Pi basado enDestructor de Debian
/etc/dhcpcd.conf
, es necesario modificar el archivo: ya contiene un fragmento de "ejemplo de IP estática" bastante útil.Más información en RPi.SE.
Respuesta1
En Ubuntu de escritorio no es necesario utilizar netplan
, ya que existe Network Manager con una agradable GUI para configurar los parámetros de red.
Como desea una IP estática, en la GUI de Configuración de red, en la IPv4
pestaña, configure el "Método" en "Manual" y no "Solo enlace local". Elija una dirección IP para su máquina Ubuntu. Esta dirección debe pertenecer a una deprivadorangos de direcciones: 10.xxx, 172.16.xx o 192.168.xx. Es más popular usar el tercero :) Supongamos que la dirección IP será, por ejemplo, 192.168.200.1 (tenga cuidado de que el rango no colisione con su Conexión WiFi; si WiFi también usa 192.168.200.x, elija otro rango). Haga clic en "Agregar" y en la columna "Dirección" ingrese esa dirección. En la columna "Máscara de red", ingrese 255.255.255.0. Como no tienes ningún enrutador en esta red, deja la columna "Puerta de enlace" vacía. Haga clic en "Guardar" y después de desconectar y volver a conectar su conexión por cable, su dirección configurada debería establecerse en la interfaz.
Por supuesto, también debe configurar otra dirección IP estática del mismo rango (por ejemplo, 192.168.200.2) en su RPi, pero no sé qué sistema operativo tiene allí y no puedo brindarle instrucciones más detalladas.