Suponemos que nuestra red en principio no va a tener más de 250 equipos, por lo que escogemos una dirección IP de red del rango privado 192.168.1.0 con máscara 255.255.255.0 y dirección de difusión 192.168.1.255.
Algunos equipos tendrán dirección IP fija:
Pasarela de acceso a internet: 192.168.1.254
Servidor web y DNS: 192.168.1.1
Suponemos que el servidor se une a la red local mediante una tarjeta ethernet (eth0).
Los parámetros que deberemos de asignar serán :
dirección IP 192.168.1.1
máscara de red: 255.255.255
dirección de difusión: 192.168.1.255
gateway predeterminado: 192.168.1.254
servidor DNS: 127.0.0.1
dominio TCP/IP: centro.ies
Es probable que durante el proceso de instalación se haya reconocido la tarjeta de red y ya hayamos introducido estos parámetros. En caso de que esto no haya sido así, lo más cómodo para configurar el acceso a la red del servidor será utilizar algún programa de entrono gráfico que lo haga por nosotros, claro está, con privilegios de root. Estos programas puedes ser:
netcfg
netconf
redhat-config-network
yast
u otro programa que acompañe a nuestra distribución Linux.
Si queremos también podremos hacerlo a mano. Tendríamos que editar los ficheros:
/etc/sysconfig/network-scripts/ifcfg-eth0 y /etc/sysconfig/networking/devices/ifcfg-eth0 para configurar el interfaz de red y y que su contenido sea similar al siguiente:
DEVICE=eth0 USERCTL=no ONBOOT=yes BOOTPROTO=none NETMASK=255.255.255.0 IPADDR=192.168.1.1 IPXPRIMARY_802_2="no" IPXACTIVE_802_2="no" IPXPRIMARY_802_3="no" IPXACTIVE_802_3="no" IPXPRIMARY_ETHERII="no" IPXACTIVE_ETHERII="no" IPXPRIMARY_SNAP="no" IPXACTIVE_SNAP="no" BROADCAST=192.168.1.255 NETWORK=192.168.1.0 PEERDNS=no TYPE=Ethernet |
Si ejecutamos:
ifconfig eth0 192.168.1.1 |
producirá los mismos efectos pero de forma transitoria, hasta que reinicien los servicios de red, en cuyo caso se toman los parámetros de los ficheros anteriores.
Tenemos el fichero /etc/sysconfig/network para configurar las rutas de red y que su contenido sea similar al siguiente:
NETWORKING=yes # FORWARD_IPV4 removed; see /etc/sysctl.conf HOSTNAME=ns1.centro.ies DOMAINNAME=centro.ies GATEWAY="192.168.1.254" GATEWAYDEV="eth0" IPX="no" IPXINTERNALNETNUM="0" IPXINTERNALNODENUM="0" IPXAUTOPRIMARY="off" IPXAUTOFRAME="off" FORWARD_IPV4="yes" |
De la misma forma que en la configuración del interfaz de red, para configurar las rutas de red en nuestro caso ejecutaríamos:
route add default gw 192.168.1.254 |
pero igual que antes, es una modificación transitoria.
Ahora configuramos el servidor DNS del servidor linux, que hemos llamado ns1.centro.ies y queremos que sea él mismo su servidor DNS. La configuración del servidor DNS en una máquina Linux se hace en el fichero /etc/resolv.conf que deberá tener un contenido similar al siguiente:
nameserver 127.0.0.1 |
Claro está que para que este linux sea su propio servidor DNS tendremos que configurar el el servicio DNS.