3 pasos para configurar red linux

2
Configurar una conexión de red (Ethernet) en Debian GNU/Linux Enviado por magmax el Jue, 2005-10-13 09:57 :: receta Cómo configurar "a mano" los parámetros más importantes de una tarjeta de red en GNU/Linux. Hay otras posibilidades (como etherconf) pero la finalidad de esta receta es utilizar los comandos básicos disponibles en los sistemas GNU/Linux Preinstalación Antes de comenzar debemos pedirle al administrador de la red que nos proporciones los siguientes datos: * Dirección IP que le asignaremos a nuestro equipo (en los ejemplos será 161.67.28.216). * Máscara de subred asignada. * Dirección de broadcast * Dirección IP del router de la subred (en los ejemplos, 161.67.28.1). * Dirección IP de el/los DNS (en nuestro ejemplo:161.67.28.4 y 161.67.26.34). Configuración Veamos la configuración de la tarjeta: ~# ifconfig eth0 Link encap:Ethernet HWaddr 00:E0:4C:00:4C:79 inet addr:161.67.28.216 Bcast:161.67.28.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:30360 errors:0 dropped:0 overruns:0 frame:0 TX packets:9987 errors:0 dropped:0 overruns:0 carrier:0 collisions:1590 txqueuelen:100 RX bytes:7352067 (7.0 MiB) TX bytes:1209496 (1.1 MiB) Interrupt:11 Base address:0xd000 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:722 errors:0 dropped:0 overruns:0 frame:0 TX packets:722 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:98985 (96.6 KiB) TX bytes:98985 (96.6 KiB) Si la configuración que nos muestra para el dispositivo en cuestión es correcta, pasamos al enrutado. Para levantar el interfaz de red con los nuevos parámetros se utilizará la instrucción ifconfig. Quedaría algo así: ~# ifconfig eth0 161.67.28.216 netmask 255.255.255.0 Para comprobar que se ha añadido bien, utilizaremos de nuevo ifconfig ~# ifconfig Enrutado Para ver la tabla de enrutamiento actual, escribiremos:

Upload: api-3774955

Post on 10-Apr-2015

1.880 views

Category:

Documents


3 download

DESCRIPTION

3 pasos para configurar a mano (consola) una tarjeta de red ethernet en linux

TRANSCRIPT

Page 1: 3 Pasos Para Configurar Red Linux

Configurar una conexión de red (Ethernet) en Debian GNU/LinuxEnviado por magmax el Jue, 2005-10-13 09:57 :: receta

Cómo configurar "a mano" los parámetros más importantes de una tarjeta de red enGNU/Linux. Hay otras posibilidades (como etherconf) pero la finalidad de esta receta es utilizarlos comandos básicos disponibles en los sistemas GNU/Linux

Preinstalación

Antes de comenzar debemos pedirle al administrador de la red que nos proporciones lossiguientes datos:

* Dirección IP que le asignaremos a nuestro equipo (en los ejemplos será 161.67.28.216). * Máscara de subred asignada. * Dirección de broadcast * Dirección IP del router de la subred (en los ejemplos, 161.67.28.1). * Dirección IP de el/los DNS (en nuestro ejemplo:161.67.28.4 y 161.67.26.34).

Configuración

Veamos la configuración de la tarjeta:

~# ifconfig eth0 Link encap:Ethernet HWaddr 00:E0:4C:00:4C:79 inet addr:161.67.28.216 Bcast:161.67.28.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:30360 errors:0 dropped:0 overruns:0 frame:0 TX packets:9987 errors:0 dropped:0 overruns:0 carrier:0 collisions:1590 txqueuelen:100 RX bytes:7352067 (7.0 MiB) TX bytes:1209496 (1.1 MiB) Interrupt:11 Base address:0xd000

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:722 errors:0 dropped:0 overruns:0 frame:0 TX packets:722 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:98985 (96.6 KiB) TX bytes:98985 (96.6 KiB)

Si la configuración que nos muestra para el dispositivo en cuestión es correcta, pasamos alenrutado.

Para levantar el interfaz de red con los nuevos parámetros se utilizará la instrucción ifconfig.Quedaría algo así:

~# ifconfig eth0 161.67.28.216 netmask 255.255.255.0

Para comprobar que se ha añadido bien, utilizaremos de nuevo ifconfig

~# ifconfig

Enrutado

Para ver la tabla de enrutamiento actual, escribiremos:

Page 2: 3 Pasos Para Configurar Red Linux

~# route

Por defecto, el sistema añade la entrada de enrutamiento correspondiente a la red local. Deberíaser algó así:

~# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Ifacelocalnet * 255.255.255.0 U 0 0 0 eth0

Quizá, en lugar de localnet aparezca una dirección IP del tipo: 161.67.28.0

En este momento, deberíamos poder hacer ping a cualquier máquina de la red local.

~$ ping 161.67.28.150 PING 161.67.28.150 (161.67.28.150): 56 data bytes 64 bytes from 161.67.28.150: icmp_seq=0 ttl=255 time=2.0 ms 64 bytes from 161.67.28.150: icmp_seq=1 ttl=255 time=0.3 ms 64 bytes from 161.67.28.150: icmp_seq=2 ttl=255 time=0.3 ms --- 161.67.28.150 ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 0.3/0.6/2.0 ms

Por tanto, nos queda indicar quién es el router que nos permita comunicarnos con la red exterior,es lo que se llama el enrutador "por defecto":

~# route add default gw 161.67.28.1

Siendo la dirección IP indicada la del router para nuestra red local. Si miramos ahora la tabla deenrutamiento, aparecerá una nueva entrada:

~# routeKernel IP routing tableDestination Gateway Genmask Flags MetricRef Use Iface161.67.28.0 * 255.255.255.0 U 0 0 0 eth0default 161.67.28.1 0.0.0.0 UG 0 0 0 eth0

Ya podremos hacer un ping a un host conectado fuera de la red local (indicando su IP, ya queaún no podemos resolver nombres)Configuración del DNS

Modificaremos el archivo /etc/resolv.conf o lo crearemos, si no existe, con la siguienteinformación:

### Comentarios varios domain inf-cr.uclm.es nameserver 161.67.26.34 nameserver 161.67.27.4

Si queremos acceder a una máquina por medio de un nombre que no está en el DNS, podemoseditar el archivo /etc/hosts e incluir en él una línea del tipo:

161.67.27.132 arco.inf-cr.uclm.es arco

Ya se puede hacer acceder a cualquier máquina indicando su nombre, por ejemplo:~# ping www.thelordoftherings.com