¿Cómo establecer una LAN?
Linux es cada vez más común en las comunicaciones en redes informáticas. Obtener un sistema operativo Linux es relativamente fácil y económico ya que todo el código fuente está disponible para descargar en varios sitios web FTP o HTTP. Por supuesto, la última versión de Red Hat Linux también está disponible en tiendas minoristas de informática por entre $25 y $50, dependiendo de si desea la versión estándar o la versión completa. En comparación con los recursos FTP y HTTP gratuitos, vale la pena comprar un sistema Linux en una tienda minorista porque la inversión también incluye al menos un año de soporte técnico por parte de los ingenieros de Red Hat Linux. Esto es útil si tiene un problema de instalación o configuración que no puede resolver incluso después de leer el manual de Red Hat Linux.
Este artículo presentará cómo utilizar una computadora Red Hat Linux 6.2 para establecer una red de área local (LAN). Una LAN es una red de comunicaciones que conecta múltiples dispositivos y proporciona una forma para que estos dispositivos se comuniquen entre sí. Normalmente, las LAN son pequeñas y se limitan a un edificio o a unos pocos edificios adyacentes. Las LAN se conectan mediante cables de red en lugar de módems (módems) y líneas telefónicas. Los ordenadores deben estar lo suficientemente cerca para que el cable funcione correctamente.
Cada computadora en la LAN requiere una tarjeta de interfaz de red (NIC) para conectar el cable de red y se le debe asignar un nombre de host y una dirección IP únicos (el método de asignación se describirá más adelante en este artículo). . Antes de hacer esto, es importante comprender los conceptos básicos del protocolo TCP/IP.
Introducción a TCP/IP
TCP/IP es un conjunto de protocolos utilizados por Internet y la mayoría de las redes de área local. En TCP/IP, cada host (computadora u otro dispositivo de comunicación) conectado a la red tiene una dirección IP única, que consta de cuatro bytes (cada byte varía de 0 a 255), separados por un punto decimal. Con las direcciones IP se pueden distinguir los hosts de una LAN. Por ejemplo, una computadora con el nombre de host Morpheus podría tener una dirección IP 192.168.7.127. Para evitar asignar la misma dirección IP a varios hosts, se debe tener cuidado de evitar el uso de direcciones IP reservadas para LAN. Las direcciones IP reservadas suelen comenzar con 192.168.
Dirección de red de la LAN
Los primeros tres bytes de la dirección IP de todos los ordenadores de la LAN deben ser los mismos. Por ejemplo, si una LAN contiene 128 hosts, las direcciones IP para estos hosts se pueden asignar comenzando en 192.168.1.x, donde x representa cualquier número entre 1 y 128. Asimismo, es posible formar una LAN adyacente para otros 128 ordenadores de la misma empresa. Por supuesto, en una LAN no puede haber sólo 128 ordenadores, también puede haber redes más grandes.
Las direcciones IP de red se dividen en diferentes categorías, y estas categorías determinan el tamaño de la LAN y la cantidad de direcciones IP que puede tener. Por ejemplo, una LAN de Clase A tiene más de 16.000.000 de direcciones IP, mientras que una LAN de Clase B tiene sólo unas 65.000 direcciones IP. El tamaño de la LAN depende del rango de direcciones reservadas y de la máscara de subred (que se explica más adelante en este artículo).
(Consulte la Tabla 1)
Tabla 1. Rango de direcciones y tamaño de LAN
El tamaño de LAN proporcionado por la máscara de subred del rango de direcciones
10.0.0.0 - 10.255. 255.255 255.0.0.0 1 Red clase A16.777.216
172.16.0.0 - 172.31.0.0 - 172.31.0.0 1 Red clase A16.777.216
172.16.0.0 - 172.31.0.0 1 A tipo red 16,777,216255.255 255.255.0.0 16 Clase B 65,536
192.168.0.0 - 192.168.255.255.255.255.255.255.0 256 Clase C 256
Dirección de red y dirección de transmisión
Al configurar una LAN, tenga en cuenta que los dos límites del rango de direcciones IP están reservados para la LAN, y estas direcciones están reservadas para la dirección de red y la dirección de transmisión de la LAN. Las aplicaciones pueden utilizar direcciones de red para representar toda la red local. Se puede utilizar una dirección de transmisión para enviar la misma información a todos los hosts de la red al mismo tiempo.
Por ejemplo, si utilizara el rango de direcciones 192.168.1.0 a 192.168.1.128, la primera dirección IP (192.168.1.0) se reservaría como dirección de red y la última dirección (192.168.1.128 ) estaría reservada es la dirección de transmisión. Por lo tanto, a la hora de asignar direcciones IP a ordenadores de esta LAN, sólo podrás elegir entre 192.168.1.1 y 192.168.1.127:
Dirección de red: 192.168.1.0
Rango de direcciones de host: 192.168 .1.1 a 192.168.1.127
Dirección de transmisión. 192.168.1.128
Máscara de subred
Cada host de una LAN tiene una máscara de subred. La máscara de subred consta de cuatro bytes; un valor de 255 representa la parte de la dirección de red de la dirección IP y un valor de 0 representa la parte del número de host de la dirección IP. Por ejemplo, se puede utilizar una máscara de subred de 255.255.255.0 para determinar la LAN en la que se encuentra el host. El 0 al final de la máscara de subred determina la ubicación del host en la LAN.
Nombre de dominio
Un nombre de dominio (o nombre de red) consta de un nombre único y un sufijo estándar de Internet, incluidos .com, .org, .mil, .net, etc. Siempre que su LAN sea una simple conexión de acceso telefónico y no proporcione directamente algún tipo de servicio a otros hosts, puede nombrarla como desee. La red formada en este ejemplo se considera una red privada secreta porque utiliza direcciones IP en el rango 192.168.1.x. Por lo tanto, después de realizar las operaciones anteriores, no podrá conectarse desde Internet al host utilizando el nombre de dominio seleccionado. Para ello, necesita un nombre de dominio "oficial". Para obtener un nombre de dominio oficial, puede registrarlo en InterNIC, Network Solutions o Register.com. La sección de recursos al final de este artículo enumera algunos sitios web donde puede aprender cómo obtener un nombre de dominio oficial.
Nombre de host
Otro paso importante en la configuración de una LAN es asignar nombres de host a todas las computadoras en la LAN. Para identificar un host en una LAN, el nombre del host debe ser único. Además, el nombre de host no puede contener espacios ni caracteres de puntuación. Por ejemplo, Morpheus, Trinity, Tank, Oracle y Dozer son nombres de host legales que se pueden asignar a cinco hosts en la LAN. Existen algunos trucos para elegir un nombre de host: un nombre de host corto reduce la cantidad de tecleos, mientras que un nombre de host fácil de recordar facilita las comunicaciones futuras.
La tabla 2 resume lo anterior. Todos los hosts de una LAN deben tener la misma dirección de red, dirección de transmisión, máscara de subred y nombre de dominio porque estas direcciones identifican toda la LAN. Todas las computadoras en una red de área local tienen un nombre de host y una dirección IP que sirven como identificadores únicos.
Si la LAN tiene una dirección de red 192.168.1.0 y una dirección de transmisión 192.168.1.128, entonces los otros hosts tienen direcciones IP entre 192.168.1.1 y 192.168.1.127.
Tabla 2. Asignación de direcciones IP para LAN con menos de 127 hosts
Los ejemplos de direcciones IP son iguales/diferentes
La dirección de red 192.168.1.0 es la misma para todos los hosts
El nombre de dominio www.yourcompanyname.com es el mismo para todos los hosts
La dirección de transmisión 192.168.1.128 es la misma para todos los hosts
Máscara de subred 255.255.255.0 es el mismo para todos los hosts
Nombre del host cualquier nombre legal es diferente para cada host
Dirección del host 192.168.1.x es diferente para cada host
Volver al principio
Asignar dirección IP
Existen dos métodos para asignar direcciones IP en una LAN. Puede asignar manualmente una dirección IP estática a todos los hosts de la LAN o puede utilizar un servidor dedicado para asignar direcciones IP dinámicamente. Es decir, cuando un host inicia sesión en la red, el servidor asigna automáticamente una dirección IP dinámica al host. .
Asignación de dirección IP estática
La asignación de dirección IP estática significa asignar manualmente una dirección IP única a cada computadora en la LAN. Los primeros tres bytes de una dirección IP son los mismos para todos los hosts de la misma LAN, pero el último byte es único. Además, a cada computadora se le debe asignar un nombre de host único. Cada host de la LAN tendrá la misma dirección de red (192.168.1.0), dirección de transmisión (192.168.1.128), máscara de subred (255.255.255.0) y nombre de dominio (nombredesuempresa.com). Es una buena idea registrar los nombres de host y las direcciones IP de todos los hosts en la LAN en el momento de la asignación para referencia futura al expandir la red.
Asignación dinámica de direcciones IP
La asignación dinámica de direcciones IP se realiza a través de un servidor o host llamado DHCP (Dynamic Host Configuration Program), que automáticamente le asigna una dirección IP única. El servicio DHCP/BootP puede ser un programa o un dispositivo, pero debe ejecutarse en un host con una dirección IP única. Un enrutador es un ejemplo de un dispositivo DHCP que actúa como un concentrador Ethernet (un dispositivo de comunicaciones que permite que varios hosts se conecten a través de enchufes Ethernet y puertos designados) en un extremo y se conecta a Internet en el otro extremo. Además, el servidor DHCP necesita asignar direcciones de red y direcciones de transmisión. En los sistemas de red que asignan direcciones IP dinámicamente, no es necesario asignar manualmente nombres de host y nombres de dominio.
Volver al inicio
Hardware en una LAN
Asignar nombres de host y direcciones IP es inútil si no tienes el hardware para conectar las computadoras entre sí. Existen varios tipos diferentes de sistemas de hardware de red, como Ethernet, Token Ring, Interfaz de datos distribuidos por fibra (FDDI) y Token Bus. Dado que Ethernet es el sistema de hardware más utilizado, este artículo se centrará en el hardware que requiere. Necesitará el siguiente hardware: una tarjeta de interfaz de red Ethernet (NIC) para cada computadora, un concentrador compatible con Ethernet con al menos tantos puertos como las computadoras a las que desea conectarse y un cable (o cable 10BaseT) para conectar el tarjeta de red al concentrador. Estos dispositivos están disponibles a precios relativamente económicos en los proveedores de computadoras.
A la hora de seleccionar el hardware, también debes asegurarte de que sea compatible con el sistema operativo Red Hat Linux. La información sobre la compatibilidad de este hardware/software generalmente se puede encontrar en la sección "Requisitos" de la caja del producto. Por supuesto, también puede preguntarle directamente a la persona que vende la computadora sobre los requisitos de hardware/software. Comprar NIC al por mayor suele ser más barato que comprarlas individualmente.
Al seleccionar un concentrador Ethernet, es importante asegurarse de que tenga al menos tantos puertos como la cantidad de computadoras en la LAN. Para facilitar la futura expansión de la LAN, es mejor elegir un concentrador con exceso de puertos.
Una combinación de enrutador y Ethernet es ideal si planea tener todas las computadoras en su LAN conectadas a Internet a través de un ISP (proveedor de servicios de Internet) local. Cualquier computadora en la LAN puede simplemente configurar la información del enrutador/Ethernet. Suponiendo que todas las computadoras en la LAN ejecutan el sistema operativo Red Hat Linux, puede usar utilidades de Linux como LinuxConf para configurar el enrutador.
Por último, tenga en cuenta la escalabilidad a la hora de elegir cables. Ethernet suele utilizar un cable 10BaseT con conectores RJ45 en ambos extremos. Es una buena idea comprar un cable que sea 1 o 2 veces más largo de lo que necesita para poder manejar cambios futuros en la topología de su LAN.
Instalación del hardware
Si ha obtenido todo el hardware que necesita, el siguiente paso es instalarlo. Primero, apague todas las computadoras que estarán conectadas a la LAN. Luego desmonte estas computadoras y siga las instrucciones del fabricante para insertar la tarjeta de red en la ranura correcta de la placa base.
Busque un lugar conveniente y seguro para el concentrador Ethernet, preferiblemente en el centro del edificio donde se encuentra la LAN, o en una habitación con todos los ordenadores a conectar. Luego use cables de red para conectar la tarjeta de red de cada computadora al concentrador Ethernet, asegurándose de que todos los cables de red estén alejados de lugares por donde pasa la gente con frecuencia. Antes de iniciar una computadora conectada a su LAN, verifique que se haya instalado de acuerdo con las instrucciones del proveedor de hardware.
Si utiliza un enrutador o servidor DHCP para conectar su LAN a Internet, deberá configurarlo según el manual del usuario. Suponiendo que las tarjetas de red de todas las computadoras ahora estén conectadas a los puertos designados en el concentrador, puede comenzar a configurarlas usando el software en el sistema operativo Red Hat Linux.
Volver al inicio
Configuración de la LAN
La forma en que configura las computadoras en su LAN depende de si el sistema operativo Red Hat está instalado antes o después de la LAN El hardware está instalado. Si el hardware de LAN se instala primero, el instalador le solicitará la configuración de red cuando instale el sistema Red Hat. Si el sistema operativo Red Hat se instaló primero, un programa llamado "Kudzu" detectará la tarjeta Ethernet recién instalada e iniciará automáticamente el programa de configuración. Los pasos para configurar Kudzu son los siguientes:
Cuando el gestor de arranque muestre el cuadro de diálogo "Bienvenido a Kudzu", presione Entrar para ingresar al proceso de configuración.
A continuación, seleccione la marca de la tarjeta de red instalada en otro cuadro de diálogo y presione Enter para continuar.
Después de un breve retraso, verá el mensaje "¿Le gustaría configurar la red?".
Utilice la tecla Tab para seleccionar la opción "NO" y presione la tecla Intro para omitir el trabajo de configuración de red específico. (Más adelante en este artículo, presentaremos cómo usar LinuxConf para configurar la red después de ingresar al sistema Linux).
El proceso de inicio continúa normalmente y luego podrá iniciar sesión en la computadora usando la cuenta raíz. (La cuenta raíz se crea cuando instala un sistema Red Hat).
Usar LinuxConf para configurar la tarjeta Ethernet
Puede usar una aplicación llamada LinuxConf para configurar o reconfigurar la tarjeta de red. . Inicie el programa LinuxConf escribiendo linuxconf en una ventana de terminal KDE o en la línea de comando en el entorno de escritorio GNOME. Otra forma de iniciar el programa es seleccionar "Sistema" en el botón del menú principal y luego "LinuxConf". Después de que se inicie el programa LinuxConf, puede seguir los siguientes pasos para configurar la tarjeta de red:
En la estructura de árbol de LinuxConf, seleccione Configuración, Redes, Tareas del cliente, Información básica del host (información básica). Información básica del anfitrión.
En el campo Nombre de host, ingrese el nombre de host completo y válido que asignó a esta computadora.
Luego haga clic en Adaptador 1 para mostrar la configuración de NIC.
Compruebe si el botón Habilitar está seleccionado para asegurarse de que la tarjeta de red esté conectada correctamente.
Puedes asignar manualmente una dirección IP seleccionando la opción Manual y continuando con el paso 6. Si tiene un servidor DHCP o BootP en su LAN, puede seleccionar la opción DHCP o BootP según corresponda. La LAN asignará dinámicamente una dirección a esta computadora y podrá pasar directamente al paso 12.
En la opción Nombre principal + nombre de dominio, ingrese el nombre de host y el nombre de dominio de esta computadora, separados por un punto.
En la opción Alias, puede ingresar un alias de host diferente para esta computadora. Si hay varios alias, sepárelos con espacios.
Ingrese la dirección IP asignada a esta computadora en el campo Dirección IP (por ejemplo, 192.168.1.1).
Ingrese la máscara de subred 255.255.255.0 en el campo Máscara de red.
Ingrese eth0 en el campo del dispositivo de red, donde eth0 es la primera NIC de la computadora.
LinuxConf completará automáticamente las opciones del controlador o del módulo del kernel para la tarjeta de red.
Haga clic en el botón "Aceptar" para activar todos los cambios.
Repita los pasos 1-12 para configurar la NIC para todas las computadoras en la LAN, asegurándose de que el nombre de host y la dirección IP correspondiente ingresados sean correctos.
Especificación del servidor de nombres
Otro paso importante en la configuración de una LAN es configurar la especificación del servidor de nombres. Una vez que se le da un nombre a una computadora, Linux busca la dirección IP de la computadora según esa especificación. Los sistemas Red Hat Linux tienen dos métodos para asignar nombres de host a direcciones IP. Uno es a través del Servicio de nombres de dominio (DNS) y el otro es a través del archivo /etc/hosts. El directorio /etc es donde se almacenan la mayoría de los archivos de configuración del sistema en su computadora. Ingrese cd /etc para cambiar el directorio actual a /etc para encontrar el archivo de hosts. Luego puede seguir estos pasos para asignar nombres de host a direcciones IP:
En la columna izquierda de LinuxConf, abra la Especificación del servidor de nombres (DNS).
Haz clic izquierdo en la opción de uso de DNS. (Este botón debe presionarse)
Ingrese el dominio local junto al nombre de dominio Serch Domain 1.
Si conoce la dirección IP del servidor de nombres predeterminado o secundario (puede encontrar esta información en la tarjeta de red), puede ingresar las direcciones correspondientes en los campos IP del servidor de nombres 1 y IP del servidor de nombres 2. respectivamente. De lo contrario, puedes dejar ambos campos en blanco.
Haga clic con el botón izquierdo del ratón en el botón "Aceptar" para activar todos los cambios.
Ruta de búsqueda del nombre de host
Después de proporcionar un nombre de host, el sistema Red Hat Linux puede usar la ruta de búsqueda del nombre de host para buscar su dirección IP correspondiente. Siga los pasos a continuación para configurar la ruta de búsqueda de nombres de host para permitir que los archivos locales (/etc/hosts) busquen nombres de host locales y permitan que los servidores de nombres de ISP proporcionen servicios de nombres de dominio de Internet:
En el lado izquierdo de LinuxConf, abra Elementos de enrutamiento y puerta de enlace.
Seleccione la opción de ruta de búsqueda del nombre de host.
En la columna derecha de LinuxConf, seleccione la opción "Un host con varias IP".
En la columna derecha de LinuxConf, seleccione la opción hosts, dns.
Haga clic con el botón izquierdo del ratón en el botón "Aceptar" para activar todos los cambios.
Configuración de /etc/hosts
El sistema operativo Red Hat Linux requiere alguna forma de encontrar la dirección IP adecuada según el nombre de host de cada computadora en la LAN.
Como se mencionó anteriormente, el servidor de nombres de dominio (DNS) es un método para asignar nombres de host a direcciones IP. Al configurar DNS, el nombre de host y la dirección IP deberían haberse agregado a los servidores de nombres existentes. Puede consultar con su proveedor ISP local para obtener estas direcciones IP. Por otro lado, si hay un servidor de nombres centralizado en una LAN pequeña, entonces el proveedor de la LAN proporciona un archivo de configuración para cada computadora que registra el nombre de host, la dirección IP y otros alias de la computadora. El proceso de configuración implica editar archivos de texto en /etc/host. Debe realizar los siguientes pasos para configurar el archivo /etc/hosts para cada computadora en la LAN:
En la columna izquierda de LinuxConf, abra la entrada Misc.
Abre la entrada "Información sobre el host". Verá entradas para la dirección IP, el nombre de host y otros alias de la computadora.
Haga clic en el botón Agregar con el botón izquierdo del mouse para agregar entradas de información para otros hosts en la LAN.
En el cuadro de diálogo que aparece, ingrese el nombre de la máquina + el nombre de dominio del host que desea agregar (como trinity.nombredesuempresa.com).
Ingrese uno o más alias (como tanque) para el host después de la opción Alias.
Después del elemento del número de IP, ingrese la dirección IP asignada al host.
Haga clic en el botón "Aceptar" con el botón izquierdo del ratón para activar los cambios anteriores.
Repita los pasos 1-7 para configurar todas las computadoras en la LAN.
Después de realizar los pasos 1 a 7 anteriores para todas las computadoras, la pestaña /etc/hosts en LinuxConf enumerará información para todas las computadoras en la LAN. El nombre del host local aparece como localhost. Finalmente, puede guardar los cambios de configuración y salir del programa LinuxConf siguiendo estos pasos:
Después de estar seguro de que se han ingresado todos los nombres de host y direcciones IP, haga clic con el botón izquierdo en el botón Salir en /etc. /campo de host.
Si hace clic izquierdo en el botón "Salir" en la esquina inferior izquierda de la interfaz de LinuxConf, saldrá del programa LinuxConf.
Si hace clic izquierdo en el botón "Activar cambios", puede guardar los cambios y salir de LinuxConf.
Repita la configuración para todos los hosts
Ahora que ha configurado una computadora en la LAN, debe repetir los pasos al comienzo de la sección Configuración de la LAN para configurar todas las computadoras. . Si desea configurar todas las máquinas de una manera más eficiente en términos de tiempo, puede sobrescribir los archivos /etc/hosts originales en esas máquinas con copias.
Puede copiar el archivo /etc/hosts a un disquete o CD-ROM (si tiene una grabadora de CD) y luego copiarlo desde el disquete o CD-ROM a /etc en el computadora que desea configurar en el directorio. Ejecute el comando copiar en una computadora que haya sido configurada usando el programa LinuxConf. Simplemente escriba cp /etc/hosts /mnt/floppy en la línea de comando para copiar el archivo /etc/hosts configurado en un disquete.
A continuación, inserte el disquete en la unidad de disquete de otra computadora en la LAN y luego escriba cp /mnt/floppy hosts /etc/host en la ventana del terminal. Este comando copiará el archivo de hosts al directorio /etc de estas computadoras en la LAN. Si está copiando desde un CD-ROM, simplemente reemplace /mnt/floppy/ en el comando anterior con /mnt/cdrom/. Es posible que haya notado que el archivo /etc/hosts es en realidad un archivo de texto que enumera nombres de dominio, nombres de host y direcciones IP en tres columnas. Finalmente, asegúrese de que la computadora local y su dirección IP correspondiente aparezcan dos veces en esta lista, y que la información sobre otras computadoras en la LAN aparezca solo una vez.
Volver al inicio
Prueba de la LAN
El primer paso para probar la LAN es verificar que las computadoras en la LAN puedan comunicarse con otros hosts después de iniciar arriba. Puede comenzar ingresando el comando de reinicio en cada computadora.
Durante el proceso de reinicio de Linux, observe atentamente los mensajes de prueba que se desplazan por la pantalla. Busque la siguiente información:
Establecer nombre de host:
Iniciar interfaz lo:
Inicie la interfaz lo:
Inicie la interfaz eth0
Configure la entrada del nombre de host para mostrar el nombre de host que asignó a esta computadora. Si aparece [OK] después de los elementos lo y eth0, la prueba se realizó correctamente.
El comando ping se puede utilizar para determinar si una computadora puede comunicarse con otras computadoras. Abra una ventana de terminal en el host actual e ingrese el comando ping
Si ha configurado correctamente la especificación del servidor de nombres DNS, el comando ping
64 bytes de 192.168.1.x: icmp_seq=0 ttl=255 time=0.8ms
64 bytes de 192.168.x: icmp_seq. =0 ttl=255 tiempo=0.8ms
64 bytes de 192.168.1.x: icmp_seq=0 ttl=255 tiempo=0.8ms
64 bytes de 192.168.x: icmp_seq=0. ttl=255 time=0.8ms
Tenga en cuenta que "192.168.1" representa la red a la que pertenece el host y x representa el número del host al que desea hacer ping (por ejemplo, Oracle). El comando ping no se detendrá automáticamente. Puede presionar Ctrl+C para finalizar el comando y ver la información básica de la prueba de ping:
---- hostname.yourcompanyname.com estadísticas de ping----.
Envíe 4 paquetes de datos, reciba 4 paquetes de datos, la tasa de pérdida de paquetes es del 0 %
ida y vuelta min/avg/max = 0,3/0,4/0,8 ms
Si la tasa de pérdida de paquetes es 0%, la prueba es exitosa. Sin embargo, si los resultados del comando ping se ven así, puede haber algunos problemas con la LAN:
Desde hostname.comanyname.com (192.168.1.1): Host de destino inalcanzable
Esto significa que las dos computadoras no pueden comunicarse en absoluto. Si la comunicación no es posible, consulte la siguiente sección sobre solución de problemas de LAN. De lo contrario, si puede hacer ping con éxito a todas las demás computadoras en la LAN, la comunicación básica en la LAN estará intacta. En este punto, la LAN está básicamente configurada y puede instalar otros dispositivos de red según sus necesidades.