miércoles, 18 de enero de 2017

Raspberry pi- Configuración de 2 ip para la tarjeta ethernet y wifi


      1. Configuración del ficheros /etc/network/interface

A continuación vamos a configurar dos interface lógicas asociadas a la interface física con direccionamiento estático, esto es , eth0:1 y eth0:2. De esta forma podremos usar las raspberry en clase con el direccionamiento fijo establecido y en casa.

 Para el caso del wifi considero que no es necesario ya que en casa es mas útil conectar la raspberry al router via ethernet que vía wifi.
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0:1
iface eth0:1 inet static
address 192.168.124.211
netmask 255.255.255.0
gateway 192.168.124.1

auto eth0:2
iface eth0:2 inet static
address 192.168.1.211
netmask 255.255.255.0
gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet manual

# allow-hotplug wlan1
# iface wlan1 inet manual
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


      1. Configuración del ficheros /etc/dhcpcd.conf

interface wlan0 

static ip_address=192.168.124.210/24 

static routers=192.168.124.1 

static domain_name_servers=192.168.124.1
      1. Configuración del ficheros /etc/wpa_supplicant/wpa_supplicant.conf

 wpa_supplicant es el componente IEEE 802.1X/WPA utilizado por las estaciones cliente. Implementa las negociaciones entre la clave y un WPA Authenticator, y controla el roaming y la asociación/autenticación IEEE 802.11 del controlador wland.  
  • key_mgmt , puede ser WPA-PSK (la mayoría de los casos) o WPA-EAP (redes empresariales)
  • pairwise, puede ser CCMP (WPA2) o TKIP (WPA1)
  • proto, los protocolos aceptados son WPA (wpa) y RSN (wpa2)
  • auth_alg: lista de algoritmos de autenticación permitidos IEEE 802.11 :
      OPEN = Open System authentication (requerido for WPA/WPA2)
      SHARED = Shared Key authentication (requiere static WEP keys)
      LEAP = LEAP/Network EAP (solo usado con LEAP)
  • update_config, se utiliza para permitir que cualquier programa wifi sobrescriba el fichero wpa_suplicant.
  • auth_alg, la mayoría de los casos es OPEN, otras opciones son LEAP y SHARED
En este caso hemos configurado 2 wifi, uno para usar el AP del instituto y el otro para usar el AP de casa.
country=ES
# ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
# update_config=1
network={
ssid="TALLER4"
psk="1234567890"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
network={
ssid="
WLAN_123"
psk="1234567890"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}

No hay comentarios:

Publicar un comentario