En el anterior post dejé información sobre el proceso de instalación de FreeBSD. En este post voy a detallar los primeros pasos en FreeBSD una vez haces login y andas ya dentro.
En mi caso he instalado freeBSD 13.1 sobre una máquina física y lo mismo tu lo que tienes es una virtual. No importa mucho y estos pasos tendrían que funcionar igualmente.
Ver la shell con la que estamos trabajando
$ echo $SHELL
Ver la versión de freeBSD
$ uname -a
# freebsd-version
Cambiar el hostname (por ejemplo a nombre de hostname terminator)
# hostname
# vi /etc/rc.conf
hostname="terminator"
# exit
Podemos salir de la sessión y entrar y tendría que estar cambiado a terminator. Otra opción es hacer un reboot si es que se puede.
También es bueno mirar en /etc/hosts por si andase allí el hostname también fijado. En tal caso se ha de cambiar también.
Comprobar IP de las diferentes interfaces de red
$ ifconfig -a
Comprobar rutas y default route
$ netstat -r
Configurar el gateway fijo (que ignore el que le venga por DHCP)
# vi /etc/rc.conf
defaultrouter="10.10.10.1"
Configurar una ip fija (en este caso 10.10.10.196 sobre la interface re0)
# vi /etc/rc.conf
ifconfig_re0="inet 10.10.10.196 netmask 255.255.255.0"
# /etc/rc.d/netif restart
# /etc/rc.d/routing restart
Desactivar sendmail al inicio
# vi /etc/rc.conf
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
Desactivar cron al inicio
# vi /etc/rc.conf
cron_enable="NO"
Si no vas a usar cron puedes desactivarlo.
Desactivar sshd al inicio
# vi /etc/rc.conf
sshd_enable="NO"
Si no necesitas acceder vía SSH puedes desactivar ese servicio.
Desactivar terminales virtuales si no los vamos a usar
# vi /etc/ttys
Lo ideal es dejar al menos la consola. Puedes dejarte un terminal virtual o los que quieras. Pero lo mismo todos los que vienen por defecto no son necesarios.