Vous êtes sur la page 1sur 15

Redes TCP/IP en Linux

Objetivos

Al concluir este capitulo, usted sera capaz de:

Configurar el hardware de red

Comprender el protocolo TCP/IP

Aprender a configurar los servicios de Red

Conocer las ordenes de los servicios de Red.



Introduccin

esde sus inicios !inu" inclu#e soporte para


redes. A la fecha ofrece soporte maduro para:

TCP/IP, $!IP, PPP, P!IP, IP%, AppleTal&

Tam'i(n inclu#e otros protocolos como

A%.)*, +etRom # Rose

Avanzadas funciones de red.

Corta fuegos, Routing, ,P+

+otorio soporte de hardware para red

-thernet, .rame Rela#, I$+, .I, /ireless



Interfaz de red

TCP/IP define una interfaz a'stracta para


acceder al hardware de red.

!a interfaz se crea din0micamente al momento


de reconocer el hardware de red 1controlador2

Aparece en /proc/net/dev

Todas las interfaces re3uieren una direcci4n IP


para ser utilizadas.

Hardware, controlador e interfaz
Kernel Networking Code
SMC Driver 3Com Driver
eth0 eth1 eth2 eth3
Interfaz
de red
Controlador
de dispositivo
ardware

Interfases de red habituales

!inu" utiliza los siguientes nom'res


est0ndar:

lo: local 5loop'ac&6

eth7, eth8,... -thernet

tr7, tr8, ... To&en Ring

sl7, sl8, ... $!IP

ppp7, ppp8, ... PPP

wlan7, wlan8, ... wireless

tun7, tap7, ... Interfases virtuales de red



Instalacin de tarjetas Ethernet

!uego de conectar e"itosamente la tar9eta al


e3uipo, configuramos el controlador 1m4dulo2

Por e9emplo, para configurar dos tar9etas: Intel


Pro/100 # Broadcom Tiger3 de'emos a:adir
a /etc/modprobe.d/ethernet.conf las
siguientes l;neas:
alias eth0 e100
alias eth1 tg3

Cmo comprobar que el ncleo ha
visto la tarjeta de red !

Al momento de cargar el m4dulo controlador de


dispositivo, el n<cleo mostrar0 algunos
mensa9es de ("ito o error

!os mensa9es pueden ser vistos con la orden:

dmesg | less

$i el controlador es el correcto, se crear0


din0micamente el dispositivo de red

cat /proc/net/dev

Confi"uracin del protocolo #C$%I$

Confi"uracin de #C$%I$ en &inu'

$e utilizan las siguientes 4rdenes

ifconfig: Asigna direcci4n IP a la interfaz de red

route: Para esta'lecer la ta'la de rutas IP est0tica

hostname: Para esta'lecer el nom're # dominio del sistema


1host2

-l +$ a utilizar se configura en el archivo /etc/resolv.conf

-n !inu" Red =at se utiliza el utilitario


s#stem>config>networ& para configurar la red


Ejemplo de confi"uracin
8. -sta'lecer el nom're # dominio del sistema
hostname srv0.dominio.com
). Asignar direcci4n IP a la interfase ethernet
ifconfig eth0 192.168.10.1 netmask 255.255.255.0
?. Agregar la rutas de encaminamiento respectivas
route add -net 192.168.10.0 netmask 255.255.255.0
@. Crear entradas en /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.10.1 srv0.dominio.com
*. Agregar la ruta predeterminada 1opcional2
route add default gw 192.168.10.254
A. A:adir el +$ a usar en /etc/resolv.conf 1opcional2
nameserver 200.87.100.10

&a red como servicio

Bna vez configurada la red con la utilidad


s#stem>config>networ& podemos hacer

/etc/init.d/network start | stop |


restart

service network start | stop | restart

Red =at -nterprise !inu" guarda todos los


par0metros de configuraci4n 'a9o el directorio

/etc/sysconfig/network-scripts/

-"cepto el nom're # dominio del sistema, 3ue se


indican en el archivo

/etc/sysconfig/network

Opciones de la tarjeta de red

Algunas veces se re3uieren opciones como

+o negociar velocidad

Cperar a 877D'its, etc

Para cam'iar varias opciones se usa la orden


ethtool. -9emplo:

ethtool -s eth0 speed 100 autoneg off



Confi"urar rutas est(ticas

Para a:adir una ruta est0tica usar la orden ip

ip route add 192.168.20.0/24 via 192.168.1.1


dev eth0

Para 3ue la ruta sea persistente a:adir al


archivo
/etc/sysconfig/network-
scripts/route-eth0
las siguientes l;neas:
GATEWAY0=192.168.1.1
NETMASK0=255.255.255.0
ADDRESS0=192.168.20.1

Vous aimerez peut-être aussi