adaptadores de red
TRANSCRIPT
ADAPTADORES DE RED
1 INTRODUCCIÓN 1 2 CONFIGURACIÓN DE RED EN WINDOWS 3 3 CONFIGURACIÓN DE RED EN LINUX 11
1 INTRODUCCIÓN La capacidad de proceso de los equipos es lo que distingue a una red de ordenadores de otro tipo de configuraciones. Existen configuraciones como servidor/terminal, formadas por un gran computador central al que están conectados terminales "tontos". Esto no se considera una red de ordenadores, aunque se necesite cableado y dispositivos adicionales para la comunicación. Un sistema operativo es un conjunto de programas que funcionan sobre una computadora y que se encarga de administrar de forma eficiente los recursos de ella. Desde el punto de vista de la gestión que lleva a cabo un sistema operativo sobre los recursos de red, podemos dividir a éstos en dos tipos: sistemas operativos de cliente y sistemas operativos de servidor.Hay que decir que esta clasificación resulta cada vez más confusa, ya que los sistemas operativos de cliente y servidor llegan a diferenciarse solamente por las aplicaciones y servicios que tienen instalados, no por el núcleo del sistema. Para evitar confusiones, usaremos el término orden para Windows y Linux y el término comando para Cisco IOS CLASIFICACIÓN DE LAS REDES LOCALES En este apartado vamos a ver otra clasificación de las redes locales, pero esta vez atendiendo a los tipos de sistemas operativos instalados en las estaciones y la relación existente entre ellos. Dentro de esta clasificación, encontramos dos tipos de LAN diferentes:
Redes con servidor: en este tipo de redes existe al menos una máquina llamada servidor donde se encuentran todos los recursos a compartir. El resto de máquinas, llamadas clientes o estaciones de trabajo, solamente pueden usar los recursos locales o del servidor (no los de otras estaciones de trabajo). Dependiendo del tipo de sistema operativo instalado en el servidor, éste puede ser dedicado (utilizado solamente para gestionar los recursos de la red) o no dedicado (además de llevar la gestión de la red puede funcionar como estación de trabajo).
Redes entre iguales: cada máquina puede compartir sus recursos con el resto, de forma que pueden ser clientes o servidores a la vez.
En una red basada en servidor, existe la figura del administrador, que se encarga de gestionar los recursos del servidor de forma conveniente. En una red entre iguales, cada usuario decide cómo gestionar sus recursos locales, permitiendo o no el acceso de otros usuarios. Las ventajas de utilizar una red basada en un servidor son las siguientes:
Un servidor dedicado tiene más capacidad de proceso de datos que una máquina que opera además como estación. Resulta mucho más económico comprar una sola máquina de gran capacidad aunque las estaciones clientes no sean tan rápidas.
1
Tener la información almacenada en una o unas pocas máquinas permite mayor control de la seguridad contra accesos no autorizados.
Las tareas de administración se simplifican, ya que el administrador tiene todos los recursos centralizados.
No es necesario que los usuarios tengan conocimientos avanzados de administración, ya que ellos no están autorizados a realizar esas tareas.
Es más sencillo realizar actualizaciones de programas y copias de seguridad cuando toda esa información y aplicaciones están centralizadas.
No existe el riesgo de que la caída o mal funcionamiento de una estación pueda bloquear al resto (aunque sí la caída del servidor).
Sin embargo, las redes entre iguales también ofrecen ventajas sobre las redes con servidor:
El sistema operativo suele ser de menor coste. Un sistema operativo de servidor es mucho más caro y suele estar limitado a un número máximo de estaciones a las que puede dar servicio.
La gestión de las impresoras se descentraliza, lo que permite instalarlas en las estaciones para que los usuarios no tengan que caminar hasta los servidores para recoger sus trabajos.
Aunque los usuarios deben disponer de mayores conocimientos para compartir sus recursos, a los administradores les resulta mucho más fácil reconfigurar este tipo de sistemas.
PARÁMETROS DE RED DE UN SISTEMA OPERATIVO • Además de los programas controladores necesarios para el funcionamiento de un adaptador de red, es necesario establecer una serie de parámetros que están asociados con la red de comunicación a la que se conecta. Estos parámetros dependen de la arquitectura de la red (es decir, del tipo de red y de los protocolos de comunicación que funcionan en ella).
Parámetros de comunicación de algunas redes de comunicación
2
2 CONFIGURACIÓN DE RED EN WINDOWS La configuración de red en Microsoft Windows requiere el uso de una cuenta de usuario que disponga de los privilegios necesarios para realizar las operaciones necesarias. Normalmente, una instalación típica de Microsoft Windows concede este privilegio a la cuenta definida en el equipo o a una cuenta definida por defecto que tiene todos los privilegios sobre el sistema, denominada cuenta de Administrador. INSTALACIÓN Y CONFIGURACIÓN DE UN MÓDEM La instalación de un módem en cualquiera de las versiones de Microsoft Windows resulta bastante sencilla. Al igual que un adaptador de red, este dispositivo puede ser Plug and Play, de forma que, una vez instalado en la ranura de expansión correspondiente, es detectado automáticamente en el inicio del sistema. En caso de que el módem no sea detectado (o si está conectado al puerto serie), habrá que seleccionar la opción "Agregar nuevo hardware" (Windows XP) o "Administrador de dispositivos" (Windows 7), accesibles desde el panel de control. Después habrá que optar por la opción "No, deseo seleccionar el hardware e instalar de una lista", seleccionar el icono "Módem" de la lista "Tipos de hardware" y pulsar en el botón "Siguiente". Si el tipo de módem no aparece en la lista, hay que pulsar en el botón "Utilizar disco..." para usar el disco de controladores suministrado por el fabricante. Esta última opción resulta más adecuada que usar los controladores de Windows, ya que pueden estar anticuados. Por último, habrá que reiniciar el equipo para que los cambios tengan efecto. Además de la configuración del dispositivo, es necesario crear una conexión para establecer cuál es el número de teléfono del proveedor que va a dar acceso a Internet. Para ello, hay que iniciar el asistente de nueva conexión situado dentro del icono "Conexiones de red" del Panel de control. Gracias a esta utilidad, el sistema puede gestionar varios proveedores de acceso. En “Centro de redes y recursos compartidos” de Windows 7. Se pueden administrar todas las conexiones telefónicas y de red del equipo. Para configurar una nueva conexión, haremos doble clic sobre la opción "Configurar una nueva conexión o red"
3
La ventana del asistente de nueva conexión en Windows 7 se nos solicita el número de teléfono del proveedor y se accede una vez que se ha seleccionado la opción "Configurar una nueva conexión o red “Configurar una conexión de acceso telefónico" desde el centro de redes y recursos compartidos INSTALACIÓN Y CONFIGURACIÓN DE UN ADAPTADOR ETHERNET CABLEADO En Windows resulta bastante sencilla ya que el sistema operativo detecta el adaptador e inicia un asistente para simplificar todo el proceso. Solamente hay que especificar la ubicación de los archivos que contienen los controladores de dispositivos (drivers), que normalmente se suministran con el adaptador o puede estar incluido en la versión de Windows. En caso de que el adaptador no sea detectado, será necesario iniciar la utilidad Agregar nuevo hardware accesible desde el Panel de control. Es recomendable utilizar el disco de controladores suministrado por el fabricante antes que los incluidos en los discos de instalación del propio sistema operativo (a no ser que éstos últimos contengan una versión más actualizada). Dependiendo de la versión de Windows, es posible que una vez instalados los controladores, el sistema solicite el disco de instalación del sistema operativo para copiar otros archivos necesarios (normalmente, los relacionados con el cliente de red, la pila de protocolos, etc.). Seguidamente, se solicita reiniciar el equipo para que todos los programas y controladores instalados se carguen en memoria en el siguiente inicio de sesión. Después de haber instalado los controladores y haber reiniciado el equipo, es el momento para conectar el cable de red. Esta operación se puede realizar en cualquier momento, en el caso de tarjetas que utilicen cableado de par trenzado (habrá que comprobar si se enciende la luz de conexión de la tarjeta). Sin embargo, si se está usando una tarjeta de cable coaxial, primero hay que conectar el cable y luego iniciar el sistema, ya que, si se hace al revés, el adaptador no se conecta a la red. Al iniciar, debe aparecer el icono de la tarjeta dentro del administrador de dispositivos (accesible desde la utilidad Sistema del Panel de control seleccionando la opción "Hardware // Administrador de dispositivos").
4
Una vez instalado el adaptador y los controladores, Microsoft Windows habilita un icono en el escritorio y otras opciones equivalentes en el menú de inicio para acceder a la configuración de la red y para utilizar los servicios que ésta ofrece. Las opciones de configuración de las conexiones de red son accesibles desde distintos lugares del entorno de Microsoft Windows, como el escritorio o el menú de inicio (en los iconos llamados "Entorno de red" o "Mis sitios de red") o la opción "Accesorios" del menú de inicio (accediendo a "Comunicaciones // Conexiones de red"). En los sistemas Microsoft Windows Vista/7/Server 2008 toda la configuración de red está disponible a través de la herramienta Centro de redes y recursos compartidos.
Cuando se accede a las conexiones de red de Microsoft Windows se muestra una serie de iconos que se corresponden con todos los adaptadores de red instalados en el equipo. Cada uno de estos adaptadores tiene asociada una configuración de red diferente, que es accesible haciendo doble clic sobre el icono correspondiente y pulsando el botón "Propiedades" o desde el menú contextual (pulsando con el botón derecho del ratón) en la opción "Propiedades”.
Microsoft Windows utiliza la arquitectura de red de Microsoft. Esto quiere decir que necesitan una serie de parámetros de configuración relacionados con los protocolos TCP/ IP además de los parámetros relacionados con la red Microsoft La ventana de configuración de los protocolos de red muestra todos los protocolos disponibles para la red Microsoft, además de TCP/IP.
5
El acceso a los recursos compartidos de la red Microsoft requiere la configuración de los parámetros del protocolo NetBIOS. La configuración de estos parámetros se realiza accediendo a las propiedades del icono "Mi PC" y seleccionando la pestaña "Nombre de equipo" (véase la figura siguiente). Estos parámetros son:
Nombre del equipo: nombre que identifica al equipo en la red Microsoft. Este nombre debe ser único en la red.
Nombre de grupo de trabajo o dominio: es el identificador del grupo de trabajo o dominio al que pertenece el equipo. Este nombre hace referencia a todos los equipos que comparten sus recursos a través de un modelo de seguridad común.
Los parámetros se pueden cambiar cuando se pulsa en el botón "Cambiar configuración. Un grupo de trabajo de la red Microsoft es un conjunto de equipos que comparten una serie de recursos en la red (archivos, impresoras, etc.) de forma independiente, manteniendo la información sobre los usuarios y los permisos distribuida en todos los equipos. Un dominio de la red Microsoft es un conjunto de ordenadores (servidores y estaciones de trabajo) además de otros dispositivos (como impresoras, etc.) que forman un modelo de seguridad y en el que se definen unas cuentas de usuario. Todos esos elementos que
6
forman parte de esa estructura se gestionan como una única entidad dentro del ámbito de la red local. Para comprobar que la configuración de red funciona correctamente, se puede utilizar la orden PING del intérprete. Con esta orden, podemos enviar paquetes de control ICMP a otra estación de la red. Si esos paquetes son devueltos a la estación de origen, querrá decir que la tarjeta está correctamente configurada y existe acceso a la red La orden PING tiene la siguiente sintaxis: PING [‐a] [‐n número] [‐w tiempo] dirección IP destino Donde:
‐a: resuelve direcciones a nombres DNS de equipos. ‐n número: número de paquetes a enviar antes de finalizar este programa. ‐w tiempo: indicación del tiempo de espera máximo para las respuestas en milisegundos.
dirección_IP_destino: especifica la dirección IP del equipo al que se van a enviar los paquetes. Si la máquina está accesible, entonces es ésta la que contesta con otros paquetes de confirmación
Para consultar la configuración TCP/IP en Windows, no es necesario acceder a todas las ventanas que se han visto hasta ahora. En su lugar, se puede utilizar la orden IPCONFIG /ALL para consultar de forma resumida los parámetros actuales de la red en el equipo. Hay que tener en cuenta que esta utilidad solamente sirve de consulta rápida y no permite realizar modificaciones en la configuración de la red. INSTALACIÓN Y CONFIGURACIÓN DE UN ADAPTADOR INALÁMBRICO Es muy similar a la de un adaptador de red Ethernet, ya que hay que instalar el programa controlador o driver y configurar los parámetros TCP/IP. Sin embargo, su configuración difiere en cuanto a que hay que configurar los parámetros específicos de la red inalámbrica
Cuando se instalan los programas controladores del adaptador de red inalámbrico también se instala una serie de programas que permiten configurar los parámetros de la red inalámbrica a través de ventanas. Cada uno de estos programas puede diferir en aspecto dependiendo del fabricante y modelo de adaptador, aunque todos ellos incluyen más o menos los mismos parámetros. La única excepción a esto la constituyen los sistemas operativos Microsoft Windows XP/Vista/7, que incluyen sus propios programas de
7
configuración de los parámetros de la red inalámbrica, por lo que no es necesario instalar los programas del fabricante. La primera figura muestra la ventana de configuración de los parámetros de la red inalámbrica para un adaptador del fabricante SMC mientras que la segunda figura muestra la ventana de configuración que incluye Windows 7.
8
Para configurar un adaptador de red inalámbrico en Windows lo primero que hay que hacer es configurar los parámetros inalámbricos. Si la red es de tipo Ad‐Hoc, deberemos establecer el identificador (SSID) y el canal de comunicación. Si la red es de tipo Infraestructura, solamente deberemos configurar el identificador (SSID). En caso de que la red utilice cifrado WEP o WPA, también hay que indicarlo en la configuración del adaptador. Si la configuración es correcta, cuando se realice la conexión con la red inalámbrica, aparecerá un mensaje en la barra de tareas como el de la figura. Si la red es de tipo infraestructura hay que configurar también el punto de acceso inalámbrico. Esto se hace accediendo a su ventana de configuración a través del navegador de Internet y utilizando la dirección IP que tenga asignada el punto de acceso, un nombre de usuario y una contraseña. Se recomienda que el acceso a esta configuración se realice a través de la conexión de red Ethernet del punto de acceso, ya que si se hace a través de la conexión inalámbrica ésta se puede perder si se cambian los parámetros del punto de acceso.
9
Es muy recomendable utilizar algún método de cifrado (WEP o WPA) para proteger nuestra red inalámbrica, ya que cualquier persona que se encuentre en el radio de acción podrá conectarse y obtener información si no se ha establecido el cifrado. Se recomienda utilizar el cifrado WPA ya que es más seguro, aunque la red inalámbrica se puede ver algo ralentizada y hay dispositivos que no soportan este tipo de cifrado. También es recomendable utilizar lo que se conoce como filtro de direcciones MAC, que consiste en establecer una lista de direcciones MAC que están autorizadas a acceder a la red inalámbrica. De esta forma, se impide que cualquier usuario con una dirección MAC no autorizada pueda conectar con la red inalámbrica. Esta configuración se establece en los puntos de acceso de la red inalámbrica. Una vez que se ha configurado la red inalámbrica y se tiene acceso a ella, es necesario configurar los parámetros TCP/IP, de la misma forma que se configura en un adaptador Ethernet de cable. BLUETOOTH PAN( Personal Area Network) Las redes Bluetooth WPAN se crean utilizando equipos con adaptadores Bluetooth que tienen asignadas direcciones MAC. En los sistemas Microsoft Windows, la creación de una red WPAN se realiza accediendo a la herramienta que se instala con el adaptador inalámbrico y activando el servicio de red PAN.
En la ventana de la figura anterior se puede observar la casilla de verificación titulada "Iniciar automáticamente este servicio cuando se inicia Mi Bluetooth", que se utiliza para activar o desactivar el soporte PAN del dispositivo. Si este servicio se activa, entonces estarán disponibles las opciones "Configurar la PAN de Bluetooth" para que este equipo cree una red, "Acceder a la red LAN" para que este equipo se conecte a una red PAN existente (creada por otro equipo) o "Acceder a Internet" para compartir la conexión de Internet de otro equipo. Cuando una de estas opciones está activa, el sistema creará un icono de conexión a la red PAN que estará disponible en la ventana de conexiones de red.
10
Una vez que se ha puesto en marcha el servicio Bluetooth WPAN en el equipo, se puede acceder a la configuración de TCP/IP para el adaptador, de la misma forma que si se tratara de una tarjeta Ethernet cableada o inalámbrica. Para ello, se selecciona la opción "Propiedades" del menú contextual del icono de conexión de Bluetooth y se accede a las propiedades de configuración de TCP/IP (en ventanas iguales a las vistas anteriormente). 3 CONFIGURACIÓN DE RED EN LINUX Aunque las nuevas distribuciones de GNU/Linux que van apareciendo en el mercado son cada vez más sencillas de configurar y ofrecen más herramientas en entorno gráfico, en algunas cuestiones todavía el método de configuración puede ser más complejo que otros sistemas. La mayoría de las opciones de configuración básica se pueden realizar sin problemas a través de utilidades en entorno gráfico y de forma parcialmente automática. Sin embargo, cuando la configuración se aleja de las situaciones normales o es necesario configurar servicios específicos, entonces el administrador tiene que pelearse con archivos de texto repartidos por todo el sistema de ficheros. Cualquier dispositivo del sistema tiene asociado un archivo en Linux para poder hacer referencia a él. Estos archivos de dispositivo especiales se ubican en la carpeta /dev de la instalación del sistema. Esta situación también es aplicable a los adaptadores de red que Linux detecta. Por ejemplo, un adaptador Ethernet puede tener asociado el dispositivo eth0, un adaptador inalámbrico wlanO, un módem pppO, un adaptador Token Ring trO, etc. Al igual que ocurre con otros sistemas operativos, GNU/Linux necesita un programa especial, denominado controlador de dispositivo o driver, que le ayude a manejar los dispositivos que tiene conectado. En Linux, estos controladores son cargados por el propio núcleo del sistema (kernel) y trabajan como intermediarios entre este sistema operativo y los dispositivos que manejan. En los sistemas Linux se denomina módulo cargable del núcleo a cualquier programa que se carga dentro del núcleo del sistema operativo y se utiliza normalmente para controlar a un dispositivo concreto. Este término es equivalente a los controladores de dispositivos o drivers utilizados en otros sistemas operativos como Microsoft Windows.
11
Las operaciones más sencillas que se pueden realizar con un adaptador de red en Linux son activarlo o desactivarlo. La orden que se utiliza ifup, que debe ser ejecutada con privilegios de administrador (root). Por ejemplo: # ifup eth0. Y la orden que permite desactivar una interfaz de red es ifdown, por ejemplo: # ifdown eth0 Hay que tener en cuenta que la configuración de un adaptador de red puede generar muchos problemas si se realiza utilizando varios de los métodos. Además de estas órdenes, también pueden existir herramientas gráficas en diferentes distribuciones de Linux que permiten activar y desactivar interfaces de red. La configuración de red en los sistemas Linux se puede realizar, dependiendo de la distribución utilizada, de tres formas posibles: Configuración de bajo nivel: consiste en utilizar una serie de órdenes para establecer los parámetros de la red y de la arquitectura TCP/IP. Estas órdenes pueden ser ifconfig y route, que tradicionalmente han sido utilizadas desde los inicios de Linux. También se puede utilizar la orden ip, que es mucho más completa y potente, aunque solamente funciona con versiones del núcleo 2.2 o superiores, además de que a los usuarios experimentados no les puede resultar tan familiar trabajar con ella Configuración de alto nivel: consiste en emplear un archivo de configuración de texto que almacena todos los parámetros de la red con un formato definido. Este archivo de configuración puede cambiar en nombre y ubicación dependiendo de la distribución y versión de Linux. Por ejemplo, en Debian 5.0 es I etc I network I interfaces, mientras que en OpenSUSE 11.1 es I etc I sysconfig I network I ifcfg‐*, donde "*" debe ser sustituido por el nombre del adaptador, como ifcfg‐eth0, y en Fedora 11 es I etc I sysconfig I networking I devices I ifcfg‐*). En una configuración de red de alto nivel, es posible establecer los parámetros de un adaptador "virtual" o "lógico", es decir, que no existe fisicamente, para, posteriormente, asociarlo con el adaptador físico correspondiente (eth0, ethl , etc Herramientas de entorno gráfico: algunas distribuciones de Linux permiten instalar herramientas gestionadas desde el entorno gráfico que sirven para realizar una configuración de la red de la misma forma que en otros sistemas operativos como Microsoft Windows. Estas herramientas pueden ser YaST (OpenSUSE), Control de dispositivos de red o system‐config‐network (Fedora), NetworkManager, Webmin, Linuxconf, etc. Hay que tener en cuenta que la configuración de un adaptador de red puede generar muchos problemas si se realiza utilizando varios de los métodos indicados a la vez. Siempre se recomienda seleccionar de antemano un único método de trabajo según nuestras preferencias y necesidades, evitando utilizar los demás, aunque estén disponibles. Por ejemplo, suele resultar común que en la instalación del sistema operativo se incluya y se active por defecto NetworkManager (aparecerá un icono de red en el escritorio del entorno gráfico con todas las opciones de configuración de la red), además de otras herramientas, como system‐config‐network o YaST. En este caso, para que el adaptador de red funcione correctamente, hay que indicar cuál será la herramienta que gestione ese adaptador y realizar la configuración a través de ella. INSTALACIÓN Y CONFIGURACIÓN DE UN MÓDEM Para configurar un módem en Linux hay que establecer los parámetros del protocolo PPP (Point to Point Protocol o Protocolo Punto a Punto), que es el encargado de gestionar este tipo de conexiones. Por esta razón, deben existir algunos paquetes instalados para que la
12
configuración sea correcta, como ppp, que contiene el demonio pppd encargado de gestionar toda la comunicación. Cuando se va a iniciar una comunicación a través de un módem usando el protocolo PPP, el proceso demonio pppd se encarga de:
Abrir el puerto de comunicación (un puerto serie real o un puerto serie virtual). Enviar las órdenes al módem. Marcar el número de teléfono del proveedor a través del cual se va a conectar con la red.
Autentificar la identidad del usuario que va a conectarse (por usuario y contraseña). Crear el dispositivo virtual de comunicación. Modificar las tablas de encaminamiento para que los mensajes puedan ser enviados por el dispositivo virtual.
Cuando se trabaja con un módem conectado a un puerto serie, el nombre del dispositivo será siempre /dev 1 ttySx, donde x hace referencia al número del puerto (O para el puerto COM1, 1 para el puerto COM2, etc.). Sin embargo, cuando se trata de un módem interno conectado a un puerto de expansión (PCI, PCMCIA, etc.), entonces el nombre del dispositivo en Linux puede cambiar, por ejemplo, /dev I modem o cualquier otro nombre. Recuérdese que este nombre de dispositivo es realmente un alias que hace referencia al controlador de ese dispositivo, que puede estar ubicado dentro del núcleo de Linux o como un módulo que se carga con él. El primer paso en la configuración de un módem conectado al equipo consiste en comprobar, en el caso de que se trate de un módem interno, si el sistema lo ha detectado automáticamente y ha cargado el módulo del controlador asociado en el núcleo del sistema. Muchas distribuciones de Linux ejecutan en el arranque un proceso demonio que se encarga de detectar automáticamente el hardware nuevo instalado y cargar el módulo asociado. Para comprobar la lista de módulos cargados actualmente por el núcleo del sistema se puede usar la orden lsmod o mostrar el contenido del archivo I etc I modules. Si el módulo que corresponde con el controlador del módem no se encuentra cargado, tenemos que buscarlo, copiar el archivo que lo contiene y utilizar la orden modprobe para ponerlo en marcha. Si todo sale bien, tendremos el dispositivo asociado en la carpeta Ideo listo para comenzar la configuración. Si se trata de un módem externo, hay que comprobar la configuración del puerto serie utilizando la orden setserial. Esta orden, sin argumentos, muestra la configuración de todos los puertos serie disponibles en el equipo. También se puede utilizar para cambiar la configuración del puerto serie indicado como argumento. Normalmente, esta configuración ya es correcta por defecto en el sistema Linux instalado. El paso siguiente en la configuración del protocolo PPP consiste en establecer los parámetros de la conexión. Esta configuración se realiza a través de órdenes, modificando determinados archivos de configuración o con herramientas gráficas. Puesto que la configuración de los parámetros del protocolo PPP requiere de la introducción de un número de teléfono del proveedor de acceso, hay que considerar si nuestra conexión se realiza a través de un PBX (Private Branch Exchange o Central Secundaria Privada Automática), en cuyo caso hay que anteponer un número al teléfono (normalmente un cero) e indicar que el dispositivo no espere hasta que detecte tono.
13
La configuración de un módem en Fedora 11 sigue estos pasos: 1. Acceder a la herramienta de administración de la red system‐con fignetwork que,
dentro del entorno Gnome, se encuentra en la opción del menú principal "Sistema I Administración Red", mientras que en KDE se encuentra al seleccionar la opción del menú principal "Aplicaciones 1 Administración I I Configuración de red". En esta ventana se muestran los dispositivos de red instalados y, si se selecciona el módem instalado y se pulsa el botón "Modificar", se accederá a toda su configuración. Si el dispositivo no aparece en la lista, entonces hay que añadirlo con el botón "Nuevo", lo que mostrará una ventana como la de la figura.
Ventana de registro de un nuevo dispositivo de red en Fedora 11. Desde esta ventana se puede establecer la configuración de cualquier dispositivo de red: tarjeta Ethernet, módem analógico, RDSL, ADSL, etc.
2. El asistente intentará detectar el dispositivo de forma automática, si las herramientas
de autodetección ya lo han hecho y el módulo del controlador se ha cargado. Seguidamente, se presentará su ventana de configuración, como se muestra en la figura.
Ventana de configuración de módem en Fedora 11. Además del nombre del controlador, se pueden establecer otros parámetros de funcionamiento del dispositivo. 3. Una vez establecidos
14
los parámetros, queda configurar la conexión con el proveedor.
Ventana de configuración de la conexión con el proveedor en Fedora 11. Aquí se establece el nombre y número de teléfono del proveedor y el usuario para la conexión.
Si estamos trabajando en el entorno OpenSUSE, la configuración no difiere mucho de la de Fedora (ejemplo anterior), aunque la herramienta utilizada en este caso es YaST. Desde ella, hay que seleccionar el icono "Módem" del grupo "Dispositivos de red" y aparecerá una ventana principal con los dispositivos módem detectados. Si se selecciona un dispositivo y se pulsa en el botón "Editar" se puede cambiar la configuración de ese dispositivo. Si se pulsa el botón "Añadir" aparece la ventana para configurar un nuevo dispositivo. Los pasos a seguir para la configuración son muy parecidos a los que se han seguido en Fedora.
Ventana de configuración de módem en OpenSUSE 11.1. Obsérvese el parecido con la ventana de configuración de módem de Fedora.
15
Para configurar un módem en Debian, los pasos son diferentes con respecto a otras distribuciones como OpenSUSE o Fedora, debido a que hay que utilizar otras herramientas o incluso modificar directamente los archivos de configuración. Una herramienta sencilla para configurar el módem en Debian es a través de pppconfig, que está incluido con el paquete del mismo nombre. En primer lugar, hay que instalar este paquete y ejecutar la orden pppconfig como usuario root
Ventana principal de la herramienta pppconfig en Debian 5.0. Las opciones que aquí aparecen en forma de menu permiten gestionar las conexiones de módem a través del protocolo PPP.
Si queremos configurar el módem manualmente a bajo nivel, tendremos que seguir estos pasos (hay que tener en cuenta que actualmente no es posible realizar una configuración de alto nivel del protocolo PPP): 1. Crear un archivo en la carpeta /etc/ppp que contenga lo siguiente (puede tener de
nombre, por ejemplo, modem_opciones):
115200 init "/usr/sbin/Chat –f /etc/chatscripts/modemconfig"
2. Crear otro archivo en la carpeta /etc/chatscripts con el siguiente contenido, que puede
variar en función del tipo de dispositivo y del modelo (el nombre debe ser el mismo que el indicado en el contenido del archivo anterior, por ejemplo, modem_config):
ABORT ERROR " ATZ OK 'ATW2X2 S7‐70 S11=55' OK AT
3. Crear otro archivo en la carpeta /etc/ppp/peers que contiene la información sobre el
proveedor con el que se va a conectar. Esta información depende del proveedor en sí, por lo que deberá contactar con él para que le indique cuál es la configuración correcta. El nombre del archivo puede estar relacionado con ese proveedor para distinguirlo de otros que también podamos tener configurados (por ejemplo, mp_conf):
remotename MP auth user [email protected] noipdefault ipparam MP
16
4. Lo siguiente consiste en crear el script de conexión con el proveedor que hemos
definido en la carpeta /etc/ppp/peers (su nombre puede ser, por ejemplo, mp_conex):
connect "/usr/sbin/Chat ‐v ‐f /etc/chatscripts/mp_ local" file /etc/ppp/peers/mp_conf
5. A continuación hay que crear el script de diálogo con el proveedor, indicando el
siguiente contenido en el archivo mp_local que se encuentra en la carpeta /etc/chatscripts:
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO ANSWER' ABORT ERROR OK‐ATOK ATDT 925000000 CONNECT \d\c
6. Finalmente, hay que crear el archivo que va a contener los usuarios y contraseñas que
se utilizan para establecer la conexión con el servidor (recuérdese que en el archivo /etc/ ppp/peers/mp_conf se incluyó ya el nombre del usuario). La autenticación de la conexión se puede realizar con el protocolo CHAP (Chalenge HandshakeAuthentication Protocol o Protocolo de Autenticación por Desafío Mutuo) o con el protocolo PAP (Password Authentication Protocol o Protocolo de Autenticación por Contraseña). Si se usa CHAP, el archivo será /etc/ppp/chap‐secrets, mientras que si se usa PAP será /etc/ppp/pap‐secrets. El protocolo CHAP es más moderno y seguro, aunque PAP sigue siendo el más utilizado. El contenido de este archivo puede ser algo así:
[email protected] * 123456
7. Lo siguiente es indicar el módem como otro interfaz de red del sistema. Para ello, hay
que modificar la configuración de red de alto nivel, añadiendo lo siguiente en el archivo /etc/network/ interfaces de la siguiente forma (en el siguiente apartado se explica cómo configurar un interfaz de red Ethernet, que se añade al contenido de este archivo de forma similar):
iface ppp0 inet ppp provider mpconfig
8. Para permitir que un usuario de Linux pueda acceder a Internet mediante PPP hay que ejecutar la siguiente orden como root:
# adduser nombre usuario dip
9. Para iniciar una conexión PPP con el proveedor mp_conf definido, hay que ejecutar la siguiente orden (a través de un usuario que tenga permisos para utilizar PPP):
# pon mp conf
10. Si se desea finalizar la conexión PPP iniciada en el paso anterior, hay que ejecutar la
siguiente orden (nombre de proveedor opcional):
# poff mp_conf
17
La configuración del módem debe completarse con los parámetros de la red TCP/IP para que sea posible utilizar los servicios de Internet. Sin embargo, esta configuración se obtiene automáticamente por el proveedor de la conexión, por lo que este paso no es necesario (sí es necesario para configurar otros adaptadores de red como Ethernet). En el ejemplo anterior se ha explicado que el último paso en la configuración de bajo nivel de un módem requiere la inclusión del nombre del adaptador de red en el archivo de configuración de red de alto nivel. También se pueden utilizar las siguientes órdenes de alto nivel para activar o desactivar el interfaz, respectivamente:
# ifup ppp0 # ifdown ppp0
INSTALACIÓN Y CONFIGURACIÓN DE UN ADAPTADOR ETHERNET La configuración de un adaptador de red en Linux requiere también de la instalación del controlador de dispositivo asociado. Este controlador se añade al sistema como un módulo cargable del núcleo, de forma que se inicia cuando se pone en marcha el núcleo de Linux. También es posible incluir ese módulo dentro del núcleo de Linux, pero esta opción está reservada a aquéllos que tienen conocimientos avanzados sobre el sistema. En las versiones actuales de Linux no es necesario configurar manualmente el adaptador de red instalado, ya que el núcleo o las herramientas de detección de hardware suelen detectarlo automáticamente para seleccionar el módulo de carga adecuado. Sin embargo, sí es necesaria esa configuración manual cuando hay problemas en la detección o existe más de una tarjeta instalada. Para las tarjetas de red Ethernet en sus diferentes velocidades de conexión, Linux asigna un nombre de controlador al estilo ethx, donde x es un número entero entre O y 3. En realidad, ese nombre es un alias asociado con el controlador específico de la tarjeta (módulo cargable). Si el sistema detecta la tarjeta de red instalada en el primer arranque, la orden siguiente debe devolver un conjunto de parámetros que comienzan con eth0: (en caso contrario, indicará que no conoce ese adaptador de red):
# ifconfig eth0
La orden anterior siempre muestra información sobre todos los adaptadores de red instalados en el sistema. Incluso si no existe ningún adaptador de red instalado, mostrará información sobre el adaptador llamado lo (Local Loopback o Bucle Local), que se trata de un adaptador de red virtual o ficticio. Este adaptador ficticio es necesario porque el sistema operativo necesita que la red se encuentre instalada, incluso aunque los mensajes que se envíen por esta interfaz lleguen al mismo equipo (como un bucle o un lazo). El paso siguiente en la configuración del adaptador de red consiste en establecer los parámetros de la conexión (en el apartado 6.1.2 se enumeran todos los parámetros TCP/IP que es necesario establecer para que la conexión de red funcione correctamente). Esta configuración se realiza a través de órdenes, modificando determinados archivos de configuración o con herramientas gráficas. En los ejemplos siguientes se muestran algunos casos concretos para las distribuciones Debian, OpenSUSE y Fedora, en configuraciones de bajo nivel, alto nivel y con herramientas gráficas. Veamos cómo se realiza la configuración de un adaptador de red en la distribución Fedora 11, usando las herramientas de entorno gráfico. Una vez detectada la tarjeta, sólo hay que
18
especificar el módulo a cargar (controlador) y los parámetros de TCP/IP. Todo ello se puede configurar desde las opciones disponibles en el entorno gráfico, en Gnome es"Sistema II Administración II Red" y en KDE es "Aplicaciones II Administración II Configuración de red", dentro de la pestaña "Dispositivos". La figura siguiente muestra la ventana principal de esta utilidad.
Ventana principal de configuración de un adaptador de red en Fedora 11. En esta ventana aparece una lista de los adaptadores de red detectados que pueden activarse o desactivarse en cualquier momento. Utilizando los botones "Agregar" y "Configurar" es posible establecer los parámetros del dispositivo en lo que se refiere a tipo y fabricante, nombre del controlador, etc.
Si el núcleo detecta algún dispositivo instalado, cargará de forma automática el módulo correspondiente. Puede ocurrir que no detecte el modelo de tarjeta instalado, pero, en ese caso, lo podemos seleccionar de una lista desde la página "Hardware" y pulsando el botón "Modificar", siempre en la ventana de configuración de red (véase la figura). En caso de que el adaptador de red no aparezca en la lista, habrá que buscar otro compatible o instalar el controlador proporcionado por el fabricante.
Configuración hardware de un adaptador de red en Fedora 11. Utilizando el botón "Modificar" podemos establecer el fabricante y modelo del dispositivo.
19
Una vez establecido el modelo de adaptador de red, hay que establecer la configuración de os parámetros del protocolo TCP/ IP (dirección de red y máscara, dirección de la puerta de enlace, direcciones de los servidores de nombres, etc.). Esto se puede realizar desde las páginas accesibles en la ventana asociada al icono "Red“. La dirección IP del adaptador, su máscara y la dirección de la pasarela por defecto se configuran accediendo a la página "Dispositivos", seleccionando el elemento de la lista y pulsando el botón "Modificar". Puede indicarse también una dirección asignada por DHCP, si es que disponemos de un servidor de este tipo en nuestra red. La configuración del servicio DNS en la estación se realiza dentro de las páginas "Hosts", "DNS" y de la configuración de red (véanse las figuras siguientes). En la configuración DNS se especifica el nombre de dominio del equipo, algunos nombres de dominio y direcciones IP de equipos conocidos (tabla de hosts local) y las direcciones IP de servidores DNS de la red.
Configuración de la tabla local de equipos en el cliente DNS de Fedora 11. Aquí se establecen las correspondencias de direcciones de dominio y direcciones IP.
Configuración de un cliente DNS en Fedora 11. Aquí se especifica el nombre de dominio del equipo local y las direcciones IP de servidores DNS. Se recomienda especificar todos los servidores DNS que se conozcan, por si falla alguno de ellos.
20
En el caso de los sistemas OpenSUSE, la idea básica de configuración del adaptador es la misma que en Fedora, pero los programas gráficos son diferentes. Si se dispone de YaST, la configuración resulta bastante sencilla ya que estos programas ofrecen un entorno centralizado con todas las opciones necesarias. Desde YaST, la configuración es similar, aunque el acceso a las ventanas es distinto. Para establecer el modelo de adaptador de red, hay que acceder a la configuración avanzada desde "Dispositivos de red II Tarjeta de red" y, en la ventana que aparece, seleccionar el adaptador de red, pulsar el botón "Configure" (configurar) y después la pestaña "Hardware", lo que mostrará una ventana como la de la figura siguiente. La configuración TCP/IP en YaST se realiza accediendo a la pestaña "Dirección" .Los botones de opción que aparecen se utilizan para indicar el tipo de configuración de la tarjeta: "No IP Address (for Bonding Devices)" (sin dirección IP) se usa para no asignarle dirección IP al adaptador, "Dynamic Address" (dirección dinámica), para asignar una dirección automática (por el protocolo DHCP, por ejemplo, y "Statically assigned IP Address" (dirección IP asignada de forma estática) para introducir valores fijos (en los campos "Dirección IP", "Máscara de subred" y "Hostname"). También se pueden definir nuevos alias para la misma tarjeta de red, de forma que puede tener varias direcciones IP asignadas al mismo tiempo.
Configuración hardware de un adaptador de red en YaST. En esta ventana se puede seleccionar el modelo de adaptador de red pulsando en "Seleccionar desde lista".
Configuración de los parámetros TCP / IP en YaST. Las opciones de asignación de dirección IP son tres: no configurar, configurar de forma automática o configurar manualmente.
21