Professional Documents
Culture Documents
podemos
comprobarlo
reiniciando
el
sudo /etc/init.d/networking restart y despues probando con un ifconfig . NOTA: si no funciona es porque estamos en un servidor, es decir de la casa E Asignaremos una IP permanente : Por si algo sale mas vamos a hacer primero una copia de seguridad de la configuracin de red : sudo cp /etc/network/interfaces /etc/network/interfaces_old_conf Ahora procedemos a editar el fichero de configuracin con algn editor de consola, como: nano, pico, vi, vim, etc. Usamos nano : sudo nano /etc/network/interfaces sudo su cd /etc/init.d/ echo "#! /bin/sh">levantar_wifi
echo "ifdown wlan0">>levantar_wifi echo "sleep 1 & ifup wlan0">>levantar_wifi chmod +x /etc/init.d/levantar_wifi update-rc.d levantar_wifi defaults 80
CARACTERISTICAS: Puede hacer entre otras cosas lo siguiente: Conectar su ordenador a una red local (Ethernet) o internet ya sea mediante el uso de una tarjeta de red estndar (externa o integrada en su placa base) o bien mediante una tarjeta de red inalmbrica o wireless (wifi). Debe de disponer de los datos de conexin si es necesario al igual que en otros sistemas operativos (IP, DNS, contrasea de red, etc.). Crear distintos perfiles de configuracin pensado para equipos porttiles que se conecten habitualmente desde distintas conexiones. Conectar su equipo a internet por cable telefnico mediante un modem externo o interno estndar, configurando los datos de la conexin (usuario, contrasea, telfono de acceso, etc.). MONTAR LA RED Si es un usuario nuevo en Ubuntu y ms an si proviene de Win XP en el que todo es prcticamente automtico, deber seguir estos pasos para realizar las conexiones de red: 1- Instalar las tarjetas de acuerdo al disco de instalacin (en el apartado Readme o Leme dentro de la carpeta de drivers de Linux) 2- Ingresar al men Sistema -> Administracin -> Red y hacer click en propiedades para cada adaptador (Ej. eth0) desmarcar la casilla de verificacin que dice "Habilitar Modo Itinerante" y de ah en adelante la configuracin es muy similar a la de las versiones de Win, se asigna una IP esttica (o con DHCP), una mscara de red y una puerta de enlace. 3- En la solapa rotulada DNS se ingresaran los nmeros indicados por el proveedor de Internet (Ej. Speedy 200.51.211.7 / 200.51.212.7) CONEXION A INTERNET La forma mas habitual de configurar la conexin a Internet utilizando el administrador de Ubuntu estndar es:
En la pestaa Conexiones selecciona la tarjeta de red a utilizar y en el men de la izquierda puedes configurarla en Propiedades. Tambin puedes activarla o desactivarla utilizando los respectivos botones. Una vez pulses en el botn Propiedades en la ventana que aparece, Propiedades del interfaz, puedes configurar tu red, tienes dos formas de hacerlo: 1. Si tu mquina u ordenador tiene una IP fija o esttica dentro de la red debes seleccionar en Configuracin Direccin IP esttica y rellenar los campos de Direccin IP, Mscara de Sub-red y Direccin de la puerta de enlace con los valores concretos. 2. En cambio, si se obtiene una direccin IP automticamente de la red hay que utilizar la opcin DHCP, el resto de los campos se asignarn automticamente. Para poder navegar por pginas de Internet es necesario indicar tambin tus servidores DNS. Desde la pestaa DNS puedes hacerlo usando los botones de Aadir o Borrar respectivamente. Si tu conexin es esttica debe de proporcionalos tu proveedor de Internet, si tu conexin es mediante router con DHCP dinmico slo debes de aadir la misma direccin que la puerta de enlace.
Para realizar una conexin ADSL debemos ejecutar el siguiente comando desde un terminal: sudo pppoeconf Esto nos abre una pantalla azul que nos permitir en distintos pasos configurar la conexin. Nos pide nombre de usuario que corresponder al usuario que nos asign nuestro proveedor y la contrasea. Se da Aceptar en todas las pantallas y finalmente realiza la conexin. Luego la prxima vez que queramos conectarnos slo nos bastara ejecutar el comando sudo pon dsl-provider Y en caso de querer detener la conexin: sudo poff dsl-provider
1. Introduccin Una de las configuraciones ms importantes a la hora de instalar desde cero nuestra distribucin Debian, es el archivo de configuracin de las interfaces de red. El archivo en cuestin es
/etc/network/interfaces y vamos a intentar averiguar como configurarlo a la medida de nuestras necesidades. 2. Interfaz Loopback En el archivo de configuracin, la primera interfaz que aparece es la de loopback. sta, aunque no es necesaria para conectarnos a la red, s se utiliza para hacer pruebas de conectividad y para identificar al host/equipo (definicin de la Wikipedia). Dicha interfaz viene configurada por defecto en el proceso de instalacin y para que se levante automticamente cuando enciende la mquina. # The auto iface lo inet loopback loopback network interface lo
Analizamos un poco estas lneas, no est de ms avisar que las lneas que empiezan con # son comentarios, no son lneas de la configuracin de las interfaces: 1. auto lo: esta lnea se encarga de levantar la interfaz que se especifica (en este caso lo de loopback) 2. iface: diminutivo de interfaz 3. lo: nombre de la interfaz 4. inet: configura dicha interfaz para valores de Ipv4 (inet6, para las direcciones Ipv6) 5. loopback: Especifica que se debe cargar la configuracin de loopback 3. Configuracin Esttica Inicialmente comentar interfaces, sino para una interfaz que se deberemos aadir auto 1- Poner solamente queramos: auto iface iface ... auto iface auto iface ... que est configurado para que no se levanten las hacerlo manualmente. En el caso de querer tener levante por defecto cuando se arranca el pc interfaz. Esto lo podemos hacer con: auto que englobe todas las interfaces que
un
lo lo eth0
2- Poner auto en cada interfaz: lo eth0 inet inet lo loopback eth0 static
tarjetas que tengamos instaladas en el pc. En mi caso, tengo una Ethernet y otra Wifi, las cuales estn identificadas con eth0 y wlan0 respectivamente. RECORDAD averiguar primero el nombre de las tarjetas, por ejemplo con ifconfig -a para ver todas las interfaces instaladas en el equipo aunque no estn levantadas si, por el contrario, utilizamos iwconfig adems sabremos si alguna de las tarjetas instaladas es Wifi. # iface Interfaz eth0 address netmask network broadcast Interfaz wlan0 address netmask network broadcast gateway wireless_essid essid Para aclarar un poco este lo de lneas, diremos que: 1. address: corresponde a la direccin IP de la tarjeta de red. 2.netmask: direccin IP con la que junto a address se identifica la direccin IP de la Red. 3.network: direccin que identifica a toda la red. 4.broadcast: direccin que se utiliza para comunicarse con todos los equipos instalados en la red. 5.gateway: puerta de enlace que identifica la interfaz del router/modem/server... uffs depende de lo que tengas instalado. 6.wireless-essid (solo para WIFI): nombre de la red inalmbrica que tengamos instalados. Estas son las lneas de configuracin bsicas para poder conectarnos por red, pero si echamos un vistazo a las pginas del manual y a la ayuda de los comandos ifconfig y iwconfig nos encontraremos con un montn ms de opciones y parmetros para configurar las interfaces. Es importante saber que, salvo wireless-essid, hay una relacin dura entre los parmetros de red. Pasando las direcciones a su equivalente en binario, siempre deben cumplirse las siguientes relaciones lgicas (notacin C): Network = address Broadcast = network Gateway & netmask = address & netmask & | netmask !netmask inet inet FastEthernet static IP_Interfaz IP_mascara IP_Red IP_Difusin Wifi static IP_Interfaz IP_mascara IP_Red IP_Difusin IP_Router
4. Configuracin dinmica No solamente nos podemos conectar estticamente, es decir, con IP fija, si tenemos activado el servicio DHCP en nuestro router o si tenemos corriendo dicho servicio con un servidor, podemos simplificar la configuracin de las interfaces con una configuracin parecida a: auto iface eth0 inet dhcp eth0
Si no conseguimos obtener ninguna direccin IP, comprobamos que est instalado el paquete dhcp3-client. Si falta lo instalamos y comprobamos el archivo /etc/resolv.conf; reiniciamos la red (/etc/init.d/networking restart) o el pc (reboot) y comprobamos de nuevo si tenemos direccin. Para forzar la conexin con el servidor DHCP utilizamos el comando: $ dhclient eth0 Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/<br> Listening on LPF/eth0/XX:XX:XX:XX:XX:XX Sending on LPF/eth0/XX:XX:XX:XX:XX:XX Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8 DHCPOFFER from 192.168.0.1 DHCPREQUEST on eth1 to 255.255.255.255 port 67 DHCPACK from 192.168.0.1 bound to 192.168.0.118 -- renewal in 42300 seconds. La lnea DHCPACK from 192.168.0.1 nos indica que hemos recibido un paquete desde la direccin 192.168.0.1 que corresponder con nuestro servidor DHCP donde se especifica la configuracin de la interfaz. Por otro lado, renewal in 42300 seconds. especifica el tiempo que est configurado para renovar la direccin IP. 5. Interfaces virtuales Se nos puede presentar el caso de que tengamos un ordenador porttil que lo conectemos a varias redes, con distintas configuraciones, ya sea en casa, en el trabajo, en la "zona wifi" del bar o de un "amigo".... Para este caso podemos cambiar a mano la configuracin del interfaz (un poco cansino), o configurar interfaces virtuales en nuestro pc. Necesitamos hacer una pequea diferenciacin entre interfaz fsica y lgica. La fsica est clara, pero podemos tener varias interfaces lgicas (que configuraremos) en una misma interfaz fsica. A la cual pertenecen; si se activa una interfaz lgica tambin se activar la fsica, no pudindose dar dos interfaces lgicas por el mismo interfaz
fsico. Una manera de definir interfaces lgicas es identificando, en nuestro archivo de interfaces, la interfaz fsica con la lgica seguida de dos puntos (:), quedando algo tal que eth0:0; donde 0 es el identificador de dicha interfaz. Quedando nuestro archivo interfaces, algo tal que: iface eth0 address netmask network broadcast iface eth0:0 inet dhcp Donde eth0:0 est configurado para recibir la informacin de la red. Para levantar dicha interfaz, debemos de introducir el comando ifup eth0:0 Tambin podemos introducir directamente, en el archivo interfaces, el identificador de la interfaz lgica y su configuracin; quedando algo como: iface hogar address netmask gateway iface gateway X.X.X.X Para conectarnos en este caso, debemos introducir el comando ifup eth0=hogar. Identificando tras el "igual" (=) la interfaz lgica que queremos activar. trabajo address netmask inet inet static 192.168.0.123 255.255.255.0 192.168.0.1 static X.X.X.X 255.255.0.0 inet static 192.168.0.1 255.255.255.0 192.168.0.0 192.168.0.255