Hay muchas formas de hacerlo y depende un poco de la distribución que estes usando:
Para cambiar la IP en forma inmediata y temporal (este cambio se pierde al reiniciar el equipo o la red) puedes simplemente usar el comando ifconfigcomo se muestra abajo:
ifconfig eth0 192.168.0.10 netmask 255.255.255.0
Para cambiar la configuracion en forma permanente, si usas RedHat linux, puedes usar el comando setup (como root) y configurar la red desde ahí.
Desde la interfax gráfica KDE, puedes ir a Opciones del sistema - Red
Por último, puedes manualmente editar los scripts que configuran la red, los mismos estan en /etc/sysconfig/network-scripts y se llaman ifcfg-eth0, ifcfg-eth1 y as
Un ejemplo para DHCP en la interfaz eth0 sería:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
USERCTL=no
PEERDNS=no
TYPE=Ethernet
Otro ejemplo para una IP fija en la interfaz eth1sería:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.100
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=no
TYPE=Ethernet
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
A continuación agrego un ejemplo de un servidor con 2 tarjetas de red enrutando los paquetes de una red a otra.
ResponderEliminarLa subred es la 10.110.61.1 y los enruta a la 10.110.60.161
(Cabe aclarar que el enrutamiento se logra con una configuración en IPTABLES que aqui no lo vamos a mencionar)
# Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe
DEVICE=eth0
BOOTPROTO=none
BROADCAST=10.110.61.255
HWADDR=1C:C1:DE:FA:6C:3E
IPADDR=10.110.61.1
NETMASK=255.255.255.0
NETWORK=10.110.61.0
ONBOOT=yes
GATEWAY=10.110.60.161
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes