Configurant les IPs dels clons de servidor FreeBSD de la Raspberry Pi

Configurant les IPs dels clons de servidor FreeBSD de la Raspberry Pi

En aquest article t'explique ràpidament com m'he creat dos servidors nous amb dues noves Raspberry Pi 4 que funcionen, cadascuna, amb una microSD de 256 GB de capacitat.

A casa el servidor principal es diu Mercuri i funciona a una Raspberry Pi 4 amb una microSD de 256 GB. Vaig clonar aquesta tarjeta dues vegades amb dd i he muntat dues noves Raspberry Pi 4 amb 8 GB de memòria RAM i ja tindré 2 nous servidors, clonats de Mercuri, anomenats Urà i Neptú.

El "problema", entre cometes, és que al ser Urà i Neptú dues màquines clons de Mercuri tenen la mateixa IP. Una possibilitat seria apagar Mercuri i arrencar una de les noves, i canviar la IP. A continuació arrencar la segona de les noves i canviar també la IP, i finalment arrncar novament Mercuri, que és la màquina original, i cadascuna tindria 3 IPs distintes.

Però també puc configurar i canviar les IPs muntant simplement la partició /media/da0s2a de cada una de les dues noves tarjetes microSD i editar el fitxer /etc/rc.conf on està la configuració de la IP.

Quan inserte una microSD al portàtil, em munta dues particions, l'arranc de FreeBSD i el sistema de FreeBSD:

# doas ls /media
da0s1 da0s2a

I si mire la capacitat, com que és una microSD de 256 GB, em diu el següent:

# doas df -h
...
dev/da0s1 50M 25M 25M 49% /media/da0s1
/dev/da0s2a 226G 50G 157G 24% /media/da0s2a

Doncs bé, una vegada tenim la partició da0s2a muntada, editarem el fitxer rc.conf i configurarem la direcció IP de la Raspberry Pi:

# doas vi /media/da0s2a/etc/rc.conf
hostname="ura"
#ifconfig_DEFAULT="DHCP"
ifconfig_DEFAULT="inet 192.168.1.42 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

Farem el mateix en l'altra Raspberry Pi, que serà el servidor Neptú:

# doas vi /media/da0s2a/etc/rc.conf
hostname="neptu"
#ifconfig_DEFAULT="DHCP"
ifconfig_DEFAULT="inet 192.168.1.43 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

I ja està. Si ara iniciem les dues Raspberry Pi, en teoria ja agafaran aquesta direcció IP nova i no hi haurà conflictes amb la IP de la microSD clonada original. Podem comprovar-ho escanejant els ports amb nmap de la següent manera:

# nmap -F 192.168.1.0/24
...
...
...
Nmap scan report for 192.168.1.42
Host is up (0.050s latency).
Not shown: 97 closed tcp ports (reset)
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
MAC Address: D8:3A:DD:EF:80:0E (Unknown)
.
Nmap scan report for 192.168.1.43
Host is up (0.054s latency).
Not shown: 97 closed tcp ports (reset)
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
MAC Address: D8:3A:DD:EF:DE:65 (Unknown)

Aleshores ja tenim 3 servidors, el servidor amb la microSD original de 256 GB (Mercuri) i els dos nous servidors (Urà i Neptú) sense massa problema.

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES