Home avatar

BIT4CORA

Informàtica, codi obert i altres coses interessants

Kernel Monolític vs Microkernel

Un sistema operatiu conté sempre un kernel, que és el nucli que s’encarrega de la interacció entre hardware i software. En aquest post explicarem breument el que és un sistema operatiu, el kernel i parlarem de dues de les grans filosofies a l’hora de dissenyar kernels: els kernels monolítics i els microkernels.

Gestors d'arrencada a Linux

El primer software que s’executa en encendre un ordinador és el carregador d’arrencada. Aquest té com a propòsit carregar el nucli del sistema operatiu, que carregarà els controladors, inicialitzarà el hardware i carregarà la resta del sistema.

Linux com a firewall

Com vam comentar en un post anterior Iptables és una utilitat que permet a Linux actuar com a firewall. En aquest post, mostrarem l’exemple de com utilitzar les Iptables per crear un firewall basat en Linux, explicant cada paràmetre i tot el necessari perquè el nostre Linux sigui un router. A més, darrere del router, a més de la xarxa interna, hi crearem també una DMZ.

Particions i discos a Linux

A l’hora de treballar amb sistemes, és important conèixer la relació entre discos, particions, sistemes d’arxius (filesystems) i volums. En aquest post és del que parlarem, explicant què és cada cosa i com dissenyar un esquema de partició de disc en un sistema Linux.