Modificare o aggiungere un indirizzo IPv4 ad un server dedicato Linux
Per creare un PDF, utilizzare la funzione “Stampa” in fondo alla pagina.
Per Server Dedicati e Server dedicati in offerta speciale amministrati nell'account IONOS, nella sezione Gestione server
In questo articolo ti mostriamo come modificare l'indirizzo IP del tuo server o aggiungerne un altro.
Per impostazione predefinita, i server dedicati sono impostati per una configurazione di rete automatica tramite DHCP. Al server viene quindi sempre assegnato il primo indirizzo IP impostato nel contratto. Qualora desiderassi cambiare l'indirizzo del server o assegnargliene uno ulteriore è necessaria una configurazione statica dell'IP.
Nota bene:
Per motivi di sicurezza di rete, tutti i server sono configurati con una rete /32 (netmask 255.255.255.255) e possono quindi raggiungere in modo diretto solo il loro gateway e i tuoi indirizzi IP impostati localmente. Tuttavia, per poter 'comunicare' con altri server nel segmento di rete, tutti gli altri pacchetti devono essere indirizzati attraverso il gateway standard. A tale scopo è necessario un percorso host che porta al gateway.
Debian/Ubuntu
Modificare l'indirizzo IP del server
Apri il file /etc/network/interfaces con l'editor vi.
Nota bene:
L'editor vi ha una modalità di inserimento e una modalità di comando. Puoi entrare nella modalità di inserimento premendo il tasto [i]. In questa modalità, i caratteri digitati vengono immediatamente inseriti nel testo. Per entrare nella modalità di comando, premi [ESC]. Quando utilizzi la modalità di comando, l'input da tastiera viene interpretato come un comando.
Per uscire da vi e salvare il file, digita il comando :wq, poi premi Invio.
Inserisci le voci seguenti sul file /etc/network/interfaces e sostituisci <indirizzo-ip-principale> con l'indirizzo IPv4 principale del server.
auto eth0
iface eth0 inet static
address <INDIRIZZO-IPv4-PRINCIPALE>
netmask 255.255.255.255
gateway 10.255.255.1
pointopoint 10.255.255.1Maschera di rete, gateway e connessione point-to-point devono essere specificati esattamente come sopra. Presta particolare attenzione all'ortografia corretta del parametro pointopoint.
Il file di configurazione modificato avrà questo aspetto:# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 123.123.123.123
netmask 255.255.255.255
gateway 10.255.255.1
pointopoint 10.255.255.1Esempio:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.
# The loopback interface
auto eth0
iface eth0 inet static
address 123.123.123.123
netmask 255.255.255.255
gateway 10.255.255.1
pointopoint 10.255.255.1
allow-hotplug eth0
iface eth0 inet6 static
address 1234:01D1:1234:B000:0000:0000:0001:E123
netmask 64
post-up ip -6 route add fe80::1 dev eth0
post-up ip -6 route add default via fe80::1 dev eth0
post-down ip -6 route del default via fe80::1 dev eth0
post-down ip -6 route del fe80::1 dev eth0Per riavviare la rete, immetti il seguente comando:
/etc/init.d/networking restart
Aggiungere un altro indirizzo IP
Assicurati che l'indirizzo IP principale del server sia configurato come un indirizzo IP statico come descritto sopra.
Per aggiungere un altro indirizzo IP, inserisci le seguenti informazioni nel file /etc/sysconfig/network/ifcfg-eth0:
auto eth0:1
allow-hotplug eth0:1
iface eth0:1 inet static
address INDIRIZZO-IPv4-AGGIUNTIVO/32Esempio:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.
# The loopback interface
auto eth0
iface eth0 inet static
address 123.123.123.123
netmask 255.255.255.255
gateway 10.255.255.1
pointopoint 10.255.255.1
auto eth0:1
allow-hotplug eth0:1
iface eth0:1 inet static
address 456.456.456.45/32
allow-hotplug eth0
iface eth0 inet6 static
address 1234:01D1:1234:B000:0000:0000:0001:E123
netmask 64
post-up ip -6 route add fe80::1 dev eth0
post-up ip -6 route add default via fe80::1 dev eth0
post-down ip -6 route del default via fe80::1 dev eth0
post-down ip -6 route del fe80::1 dev eth0Specifica un alias di eth0 nella forma eth0:x per ogni IP aggiuntivo. Ad es. per il terzo IP Indirizzo IP eth0:2, ecc.
CentOS
Modificare l'indirizzo IP del server
Apri il file /etc/sysconfig/network-scripts/ifcfg-eth0 con l'editor vi.
Nota bene:
L'editor vi ha una modalità di inserimento e una modalità di comando. Puoi entrare nella modalità di inserimento premendo il tasto [i]. In questa modalità, i caratteri digitati vengono immediatamente inseriti nel testo. Per entrare nella modalità di comando, premi [ESC]. Quando utilizzi la modalità di comando, l'input da tastiera viene interpretato come un comando.
Per uscire da vi e salvare il file, digita il comando :wq, poi premi Invio.
Apporta le seguenti modifiche per la configurazione statica dell'IP e sostituisci <INDIRIZZO-IPv4-PRINCIPALE> con il tuo indirizzo IP.
DEVICE=eth0
BOOTPROTO=static
NM_CONTROLLED="yes"
ONBOOT=yes
IPADDR0=<INDIRIZZO-IPv4-PRINCIPALE>
NETMASK=255.255.255.255A questo punto bisogna configurare il percorso necessario. Per farlo, crea un file di configurazione /etc/sysconfig/network-scripts/route-eth0 con il seguente contenuto:
ADDRESS0=10.255.255.1
NETMASK0=255.255.255.255
ADDRESS1=0.0.0.0
NETMASK1=0.0.0.0
GATEWAY1=10.255.255.1Per riavviare la rete, inserisci il seguente comando:
/sbin/service network restart
Aggiungere un altro indirizzo IP
Assicurati che l'indirizzo IPv4 principale del server sia configurato come un indirizzo IP statico come descritto sopra.
Apri il file /etc/sysconfig/network-scripts/ifcfg-eth0 con l'editor vi.
Nota bene:
L'editor vi ha una modalità di inserimento e una modalità di comando. Puoi entrare nella modalità di inserimento premendo il tasto [i]. In questa modalità, i caratteri digitati vengono immediatamente inseriti nel testo. Per entrare nella modalità di comando, premi [ESC]. Quando utilizzi la modalità di comando, l'input da tastiera viene interpretato come un comando.
Per uscire da vi e salvare il file, digita il comando :wq, poi premi Invio.
Assicurati che l'indirizzo IP principale venga inserito nel seguente formato:
IPADDR0=<INDIRIZZO-IPv4-PRINCIPALE
Per configurare l'indirizzo o gli indirizzi IPv4 aggiuntivi, aggiungi le seguenti voci e sostituisci <Indirizzo IPv4 aggiuntivo> con gli indirizzi IPv4:
IPADDR1=<Indirizzo IPv4 aggiuntivo>
PREFIX1=32
IPADDR2=<Indirizzo IPv4 aggiuntivo>
PREFIX2=32
IPADDRN=<Indirizzo IPv4 aggiuntivo>
PREFIXN=32Per riavviare il server, immetti il seguente comando:
[root@localhost ~]# systemctl reboot
SUSE 13.x
Modificare l'indirizzo IP del server
Apri il file /etc/sysconfig/network/ifcfg-eth0 con l'editor vi.
Nota bene:
L'editor vi ha una modalità di inserimento e una modalità di comando. Puoi entrare nella modalità di inserimento premendo il tasto [i]. In questa modalità, i caratteri digitati vengono immediatamente inseriti nel testo. Per entrare nella modalità di comando, premi [ESC]. Quando utilizzi la modalità di comando, l'input da tastiera viene interpretato come un comando.
Per uscire da vi e salvare il file, digita il comando :wq, poi premi Invio.
Per modificare l'indirizzo IPv4 principale del server, è necessario configurarlo come indirizzo IP statico. Per farlo, modifica i valori di default per BOOTPROTO, IPADDR e NETMASK come segue:
BOOTPROTO='static'
IPADDR=<INDIRIZZO-IPv4-PRINCIPALE>
NETMASK=255.255.255.255Crea il file /etc/sysconfig/network/routes necessario per il routing manuale e aggiungici il seguente codice:
10.255.255.1 0.0.0.0 255.255.255.255 eth0
default 10.255.255.1Per riavviare la rete, immetti il seguente comando:
/sbin/service network restart
Aggiungere un altro indirizzo IP
Assicurati che l'indirizzo IP principale del server sia stato configurato come un indirizzo IP statico come descritto sopra.
Per aggiungere un altro indirizzo IP, inserisci le seguenti informazioni nel file /etc/sysconfig/network/ifcfg-eth0:
IPADDR1='INDIRIZZO-IPv4-AGGIUNTIVO'
NETMASK1='255.255.255.0'Esempio:
IPADDR1='82.165.197.41'
NETMASK1='255.255.255.0'Per riavviare la rete, immetti il seguente comando:
/sbin/service network restart