Sei sulla pagina 1di 5

Introduccin a Linux/Red

Introduccin a Linux/Red
Configuracin de Red en porttiles y PCs de escritorio.
Cualquier distribucin moderna de Linux detectar automticamente el hardware y asignar una direccin IP a nuestro equipo de forma automtica y transparente siempre y cuando algn equipo en red tenga activado un servicio DHCP (es el caso normal en los router ADSL).

Diagnstico de problemas (nivel avanzado)


Algunos problemas que pueden surgir, sobre todo cuando se instala por primera vez el ADSL (o cualquier otro tipo de conexin similar) son los siguientes: 1. La conexin de red entre el router y la central telefnica estn caidos. 2. El servicio DHCP del router no est activado. 3. El WiFi no conecta. A pesar de que estos problemas no tienen que ver nada con Linux, Linux puede ayudarnos a diagnosticar los mismos. Veremos cmo. Resumidamente el siguiente esquema refleja una conexin a Internet funcionando correctamente:
+----------+ INTERNET <--- --->|Central +-----------+ +--------+

|<--- Conexin ADSL --->|Router ADSL|<--- Conexin WiFi --->|Porttil| (o cable) | (o cable) | +-----------+ SALTO 2 SALTO 1 +--------+

|Telefnica| +----------+ SALTO 3

Cuando nos conectamos a internet primero debemos establecer una conexin entre nuestro porttil y el route ADSL (Conexin WiFi/SALTO 1) en el esquema anterior. A su vez el router ADSL debe conectar con la central telefnica de nuestro proveedor (Conexin ADSL/SALTO 2). Las comunciaciones de internet funcionan a saltos, es decir nuestro equipo se comunica saltando al equipo ms prximo y este a su vez al siguiente equipo ms prximo. Cada equipo slo es consciente de su vecino. Cuando configuramos la conexin a internet por primera vez es probable que falle el SALTO 1 o el SALTO 2 del diagrama anterior. Internet (el protocolo IP en realidad) asigna a cada equipo que interviene en la comunicacin una direccin IP. Un equipo no puede comunicar con Internet mientras no haya obtenido esta direccin IP. En nuestro caso, cuando el router ADSL conecta correctamente con la central telefnica, esta le asigna su direccin IP. De igual forma cuando nuestro porttil conecta correctamente con el router este (el router) le asignar a nuestro porttil una direccin IP. Por tanto lo primero que queremos comprobar si nuestro equipo no puede conectar a Internet es si el router ADSL le ha asignado una direccin IP al equipo. Abrimos una terminal (Men Aplicaciones -> Utilidades -> Terminal) y dentro de la misma nos logeamos como superusuario root para poder acceder a comandos de configuracin. En Mandriva, RedHat o Debian ejecutaramos: ~> su Password: #

<--- Nuestro password de root

En alguna otra distribucin como Ubuntu es posible que tengamos que ejecutar en su lugar: ~> sudo bash Password: #

Introduccin a Linux/Red El smbolo '#' indica que tenemos permisos de root (superusuario). A continuacin ejecutamos el comando ifconfig. Si todo es correcto devolver una salida similar a: # ifconfig wlan0 Link encap:Ethernet HWaddr 00:21:70:9F:07:3A inet addr:192.168.0.27 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6524901 errors:0 dropped:0 overruns:0 frame:0 TX packets:7149938 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:585908298 (558.7 MiB) TX bytes:2216326305 (2.0 GiB) Interrupt:31 Base address:0xe000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2056 errors:0 dropped:0 overruns:0 frame:0 TX packets:2056 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:98836 (96.5 KiB) TX bytes:98836 (96.5 KiB)

'wlan0' y 'lo' son los interfaces de red disponibles en nuestro porttil. Podemos ignorar totalmente el interfaz lo, que siempre est disponible pero se usa con otros propsitos que el de conectar a internet. El interfaz que nos interesa es wlan0. No deje asustarse por la crptica salida. Lo nico que interesa de momento es ver qu viene a continuacin de 'inet addr:' en la segunda lnea (abreviatura de Internet Address). En este caso vemos el valor 192.168.0.27. Como regla general cuando veamos un valor que empieza por 192.168 significa que todo est OK y nuestra conexin entre el porttil y el ADSL funciona correctamente. Si vemos un valor 0.0.0.0 probablmente significa que nuestro router ADSL no le ha concedido correctamente la direccin IP. Esto puede deberse a que el router tenga desactivado el servicio DHCP (no suele ser el caso salvo que hayamos adquirido el router de segunda mano). En tal caso deberemos leer la configuracin del router o llamar al servicio tcnico para que configuren correctamente el router. Si a pesar de que ifconfig muestra correctamente una direccin del tipo 192.168.... seguimos sin tener acceso a la web significa problablemente que el SALTO 2 en el diagrama anterior est fallando. Para comprobarlo ejecutamos el comando: # ping 194.224.52.4 Este comando empezar a imprimir lneas indefinidamente hasta que pulsemos simultneamente las teclas "Control" y "C" (La tecla control suele reflejarse como "Ctrl" Si obtenemos una salida similar a : PING 194.224.52.4 (194.224.52.4) 56(84) bytes of data. 64 bytes from 194.224.52.4: icmp_seq=1 ttl=240 time=29.9 ms 64 bytes from 194.224.52.4: icmp_seq=2 ttl=240 time=30.8 ms significa que el SALTO 2 del diagrama es correcto y entonces en realidad nuestra conexin a Internet es correcta y est funcionando. Por contra si obtenemos errores similares a: PING 194.224.52.4 56(84) bytes of data. From 192.168.0.27 icmp_seq=2 Destination Host Unreachable

Introduccin a Linux/Red From 192.168.0.27 icmp_seq=3 Destination Host Unreachable From 192.168.0.27 icmp_seq=4 Destination Host Unreachable ... o bien: PING 194.224.52.4 56(84) bytes of data. From ........... icmp_seq=118 Destination Net Unreachable o bien: PING 194.224.52.4 56(84) bytes of data. (sin salida) Significa que el SALTO 2 entre el router y la central telefnica est fallando. Debemos entonces revisar la configuracin del router ADSL. Normalmente esto significa que debemos ejecutar el navegador web en nuestro porttil y conectarnos al router, que en ese momento es el nico equipo externo al cual tenemos acceso. En la barra de direcciones deberemos introducir una direccin similar a http:/ / 192. 168. 0. 1. La direccin exacta a la que conectar es totalmente arbitraria y depende del fabricante del router. El manual de instrucciones que acompaa al router debe proporcionar la misma. Una vez hemos conseguido acceder al router deberemos revisar los parmetros de configuracin WAN del mismo y comparar con los valores que el proveedor de servicios (Telefnica, Orange, Vodafone, ...) nos haya suministrado.

Configuracin de Red en servidores (Nivel avanzado)


Por defecto es normal asignar una nica IP por cada interfaz de red. Si tenemos varias aplicaciones comunicndose con el exterior mediante TCP/IP es conveniente sin embargo utilizar una IP virtual por cada aplicacin en vez de utilizar la IP por defecto. Veremos el por qu con un ejemplo. Supongamos el ejemplo tpico de un servidor web con las 2 siguientes aplicaciones: Servidor Web, Servidor de Base de Datos MySQL. Nuestro servidor puede tener asociada a la tarjeta de red (ethernet) una direccin IP 192.168.0.10. Un error comn es utilizar esta misma IP tanto para el servidor Apache como para la base de datos MySQL. Linux al igual que otros sistemas operativos permite asignar varias direcciones IP a un mismo interfaz fsico. En este caso es conveniente crear las subredes siguientes: 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 Servidores fsicos Servidores Web Servidores MySQL

A continuacin utilizaremos una direccin IP para el servidor fsico (la 192.168.0.10), una direccin IP distinta para el servidor Web (192.168.1.10) y finlmente una ltima direccin IP para el servidor MySQL (192.168.2.10). Por qu tantas molestias si utilizando una nica direccin IP funcionar correctamente? Supongamos que nuestra base de datos MySQL empieza a crecer de forma vertiginosa. De repente MySQL empieza a consumir tantos recursos que influye en el funcionamiento normal del servidor y los clientes que acceden al servidor web empiezan a obtener mensajes de error del tipo "Connection TimeOut", "Pool Exahuted,...". En este momento no tenemos otro remedio ms que mover MySQL a un nuevo servidor ms potente y con un sistema RAID dedicado. Aqu entonces es donde queda claro la utilidad de asignar una IP distinta para cada servicio. Si desde el primero momento partimos de que el servidor MySQL va a estar asociado a la ip 192.168.2.10 entonces podremos cambiar de servidor prcticamente sin interrupcin alguna y sin que los usuarios finales noten molestias. Si por contra, hubiesemos asociado el servidor MySQL a la IP fsica del servidor entonces nos veriamos obligados a cambiar la IP de MySQL a

Introduccin a Linux/Red una nueva direccin, as como todos los ficheros de configuracin que apuntasen a MySQL y probablemente la configuracin del cortafuegos y sistemas de monitorizacin.

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


Introduccin a Linux/Red Fuente: http://es.wikibooks.org/w/index.php?oldid=197488 Contribuyentes: Earizon, Morpheus 0

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/

Potrebbero piacerti anche