viernes, 23 de julio de 2010

Configurar Static IP en OpenSolaris

Uno de los "problemas" que se me presentó en OpenSolaris era no saber como poner una ip fija desde la consola. Googleando me encuentro que los chicos de AOSUG describen en este post como setear una ip fija usando NWAM. Siguiendo estos pasos obviamente me funcionó la conexión en red pero no con internet (faltaba como setear el gateway) y empezó mi confusión, cuando seguí buscando, y vi que usaban otra forma para poner una ip fija.
Por lo que entiendo en opensolaris podes manejar la red con NWAM o "directamente". Así que voy a detallar las 2 formas para poner ip fija.

CON NWAM

cp /etc/nwam/llp /etc/nwam/llp.dynamic (Hago una copia de respaldo del archivo configurado en forma dinamica)

vim /etc/nwam/llp (reemplazamos dhcp x static y la ip)
e1000g0 static 192.168.1.100/24
e1000g0 priority 0 (esto es en caso que tengamos más de una placa)

Reiniciar el servicio de NWAM de la siguiente manera
svcadm restart network/physical:nwam

vim /etc/defaultrouter (y anexamos nuestro gateway por ej 192.168.1.1)
Y reiniciamos el servicio
svcadm restart network/routing-setup

En caso de que no tengamos seteados los DNS al igual que en Linux editamos
vim /etc/resolv.conf (y anexamos por ej nameserver 208.67.222.222 y otros)

En varios blog vi que reemplazan previo backup , el archivo /etc/nsswitch.dns /etc/nsswitch.conf . Si entiendo bien lo unico que cambia es en la parte host el orden de busqueda donde se pone como primera busqueda los dns y luego files.

SIN NWAM

1º Editamos o creamos el archivo hostname.interface en mi caso
vim /etc/hostname.e1000g0 y anexamos nuestra ip fija adentro
192.168.1.100

2º Editamos y anexamos al archivo /etc/hosts nuestra IP
vim /etc/hosts y anexamos
192.168.1.100 TuHostname.local localhost loghost

3º Paramos el servicio de NWAM y ponemos el servicio network/physical en default
svcadm disable network/physical:nwam
svcadm enable network/physical:default

De esta forma estariamos manejando nuestra IP fija sin nwam.

Vamos a ver si HernanSaltiel de AOSUG puede darle su bendición a este post!

1 comentario:

HeCSa dijo...

Está bendito!
Felicitaciones, mastermind!
Salutte, y dale pa'lante, nomás!!!

HeCSa.