Vamos a asignar una IP estática en CentOS Versión 6.3 (En otras versiones el proceso básicamente es el mismo). Para tal procedimiento ocupare una maquina virtual creada y configurada en Virtual Box, si la maquina es real o fue creada con otra herramienta, el proceso no debería diferir de lo aquí descrito.
Nota: El paso 1 se debería omitir si no se esta usando Virtual Box. En caso de estar usando otra distribución GNU/Linux, la idea es la misma solo cambia la ubicación del fichero a configurar y la sintaxis de los parámetros.
Objetivos
- Tener la siguiente ip estática 192.168.1.208
- Verificar que nuestra ip este en funcionamiento.
Paso 1
Cerciorarse que la configuración de Virtual Box tenga el adaptador de red apropiado para la maquina virtual en la cual asignaremos ip estática
Paso 2
Con nuestro editor configuramos el archivo de Interfaz eth0 ifcfg-eth0, este se encuentra en la ruta /etc/sysconfig/network-scripts y debemos dejar los siguientes parámetros con sus respectivo valores.
#!/bin/bash # NOMBRE DEL DISPOSITIVO FÍSICO DE RED, EN ESTE CASO eth0 DEVICE="eth0" # INDICAMOS EL TIPO DE IP, EN NUESTRO CASO STATIC (ESTATICA) BOOTPROTO=static # INDICAMOS QUE NUESTRA CONFIGURACION NO DEPENDE DE NIGUN DHCP DHCPPROTO=none # ONBOOT "yes" INDICA QUE EL DISPOSITIVO DEBE ACTIVARSE AL ARRANCAR EL SISTEMA ONBOOT="yes" # DIRECCION IP QUE DESEAMOS ASIGNAR IPADDR=192.168.1.208 # VALOR DE MASCARA DE RED NETMASK=255.255.255.0 # DIRECCIÓN DEL HARDWARE DEL DISPOSITIVO (MAC) HWADDR=54:04:A6:C0:9D:7C # PUERTA DE ENLACE GATEWAY=192.168.1.1
Nota: Estos parámetros son los esenciales para dejar en funcionamiento nuestra ip estática, sin embargo nos podemos encontrar con otras configuraciones que son mas completas y descriptivas que la aquí expuesta.
Paso 3
Reiniciar la red
service network restart
Paso 4
Verificar nuestra configuración
ifconfig eth0Deberíamos ver esto:
eth0 Link encap:Ethernet HWaddr 54:04:A6:C0:9D:7C inet addr:192.168.1.208 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fd30:3bb7:b3c0:0:5604:a6ff:fec0:9d7c/64 Scope:Global inet6 addr: fe80::5604:a6ff:fec0:9d7c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:106902 errors:0 dropped:0 overruns:0 frame:0 TX packets:100223 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:84975652 (81.0 MiB) TX bytes:19107967 (18.2 MiB) InterrupVirtual Boxt:34 Base address:0x2000
Conclusión
Con esto ya tenemos nuestra ip estática arriba, si queremos que esta ip se resuelva con un nombre de dominio DNS debemos configurar el fichero resolv.conf (etc/resolv.conf).
1) En mi caso no tengo servidor DNS, y en este fichero tengo la puerta de enlace.
nameserver 192.168.1.1
2) En caso de tener un servidor DNS.
Por ejemplo:
Nombre Servidor DNS: servidorloc.cl
IP Servidor DNS: 192.168.1.104
El archivo resolv.conf quedaría de la siguiente manera.
search servidorloc.cl nameserver 192.168.1.104
Saludos,
ResponderEliminaresa config es para una red local, pero si tengo un router movistar el cual tiene ip fija o dedicada como configuro mi centos con esta Ip fija WAN. para servidor web.
Justamente esto lo hice teniendo como ISP a movistar y su respectivo router que entregan. Si ip dinámica puedes configurar y hacerla fija.. como lo explique en el articulo y la puerta de enlace(Para salir al exterior) tiene que ser según la red que te asigna tu ISP.
ResponderEliminarLo primero que debes hacer es un ping a tu maquina para ver que ip se te asigno.
Saludos
hola me podrian ayudar con esto
ResponderEliminar1.Cree un script Bash para agregar una MAC a un archivo de configuración DHCP tal que le asigne una IP Fija.
2.Cree un script Bash para agregar una IP a la tabla NAT de IPTABLES tal que esta regla este vígente aun despues de un reinicio.
3.Cree un script Bash que elimine la asociación de una MAC a una IP Fija en el archivo de configuracion DHCP
4.Cree un script Bash tal que elimine una IP de la tabla NAT de IPTABLES.
Claro, que es lo que llevas hasta ahora..saludos.
ResponderEliminarClaro, que es lo que llevas hasta ahora..saludos.
ResponderEliminar