Articolo valido per server in offerta speciale

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.1 

    Maschera 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.1 

    Esempio:

    # /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 eth0

  • Per 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/32

    Esempio:

    # /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 eth0

    Specifica 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.255

  • A 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.1

  • Per 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=32

  • Per 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.255

  • Crea 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.1

  • Per 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