Impostare IP statico su Linux

In questa guida vi spiegherò come impostare da linea di comando un ip statico nella vostra Linux Box.

Il metodo per impostare un IP statico può variare a seconda della distribuzione, io vi spiegherò come impostare un IP Statico su Debian, Red Hat, Gentoo e Arch Linux, e quando dico Debian e Red Hat intendo anche le derivate, come ad esempio Ubuntu per Debian, e CentOS o Fedora per Red Hat.

Iniziamo da Red Hat, per impostare un IP statico su Red Hat è davvero semplice, bisogna modificare solo due file e poi restartare la rete, digitate quindi nel terminale il comando nano /etc/sysconfig/network-scripts/ifcfg-eth0 e dovrebbe essere strutturato in questo modo:

DEVICE=eth0
BOOTPROTO=static

IPADDR=192.168.1.3
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=YES

Ora salvate il file e modificate ora il file resolv.conf con nano /etc/resolv.conf e aggiungete il nameserver, di solito mettendo lo stesso indirizzo del gateway funziona, quindi il file resolv.conf dovrebbe essere strutturato così:

nameserver 192.168.1.1

Ora riavviate la rete con /etc/init.d/network restart

Ora dovrebbe funzionare correttamente la rete con il vostro ip statico, fate qualche prova per vedere se tutto è apposto.

Su gentoo la questione non è differente, cambia solo il file da modificare, che sarà /etc/conf.d/net, quindi apriamolo con nano /etc/conf.d/net e modifichiamolo in questo modo:

Se usate una configurazione DHCP nel file troverete una riga come questa:

config_eth0=( “dhcp” )

Per usare un ip statico dovrete modificare il file in questo modo:

config_eth0=( “192.168.1.3 netmask 255.255.255.0″ )
routes_eth0=( “default via 192.168.1.1″ )

Nella riga routes_eth0 dovete mettere il vostro gateway, ora salvate e aprite il file resolv.conf con nano /etc/resolv.conf e scrivete nameserver 192.168.1.1 che può essere il vostro gateway.

Ora riavviate la rete con /etc/init.d/net.eth0 restart e se già non lo avete fate aggiungete il servizio al runlevel di default con rc-update add net.eth0 default

Ora vedremo come impostarlo su Debian, da cui deriva una delle distribuzioni più usate del momento, vale a dire Ubuntu.

Su Debian o Ubuntu il file da modificare è interface, quindi digitiamo nano /etc/network/interfaces e modifichiamo il contenuto con qualcosa di simile a questo:

iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1

Anche su Ubuntu, se impostiamo un ip statico dobbiamo specificare anche i dns, quindi apriamo il file resolv.conf con nano /etc/resolv.conf e scriviamo nameserver 192.168.1.1

Ora salvate il file e restartate la rete con /etc/init.d/networking restart

E’ rimasta ora Arch Linux, in questa distro la maggior parte delle informazioni stanno su un file chiamato rc.conf, quindi apriamolo con nano /etc/rc.conf e cerchiamo la parte relativa alla rete.

Quando lo aprirete troverete un’impostazione di tipo dhcp molto probabilmente, quindi troverete scritto così:

eth0=”dhcp”
INTERFACES=(eth0)
gateway=”default gw 192.168.1.1
ROUTES=(!gateway)

Per impostare un ip statico modificate questa parte in questo modo:

eth0=”eth0 192.168.1.3
netmask 255.255.255.0
broadcast 192.168.1.255″
INTERFACES=(eth0) gateway=”default gw 192.168.1.1″
ROUTES=(gateway)


Ora impostate il nameserver in /etc/resolv.conf, quindi aprite il file con nano /etc/resolv.conf e ci scrivete nameserver 192.168.1.1 o quello del vostro gateway, o un altro nameserver che volete mettere.

Ora riavviate la rete con /etc/init.d/network restart

Ecco fatto, abbiamo impostato un ip statico per il vostro pc, così ve lo ritroverete sempre fisso, almeno per il vostro pc.

Spero che questa guida vi sia stata utile, per qualsiasi dubbio o chiarimento sono a vostra disposizione.

2012Il tanto atteso film intitolato 2012, è finalmente uscito in tutte le sale cinematografiche da qualche giorno. In questi ultimi giorni si è tanto discusso su questa data, 21 dicembre 2012, data in cui prevedono la fine del mondo.

Io personalmente non credo in questa data, ma sentendone parlare così tanto ho visto il film, e lo trovo affascinante e…

Continua a leggere

emeseneEmesene è un programma di chat scritto in python, molto veloce e leggero, nato come alternativa di amsn. Io personalmente preferisco Emesene per la sua leggerezza e velocità, e perchè ha molti plugins già inseriti nel programma, mentre amsn ha di buono di avere a disposizione molti plugins che lo rendono simile al classico MSN Live, di avere di base comunque…

Continua a leggere

twilight new moonOggi voglio regalare a tutti i fan di Twilight, una gallery esclusiva con tutti sfondi di twilight trovati in rete e sempre aggiornata con nuovi sfondi.

Troverete tanti sfondi riguardanti la saga di Twilight, con sfondi sul primo episodio e il seguito Twilight: New Moon, e in futuro saranno aggiunti anche sfondi sui successivi capitoli di…

Continua a leggere

10 Commenti a “Impostare IP statico su Linux”

  • name:

    I wanna show you something,

  • effedagf:

    nano /etc/network/interfaces e modifichiamo il contenuto con qualcosa di simile a questo:

    iface eth0 inet static
    address 192.168.1.3
    netmask 255.255.255.0
    gateway 192.168.1.1

    Anche su Ubuntu, se impostiamo un ip statico dobbiamo specificare anche i dns, quindi apriamo il file resolv.conf con nano /etc/resolv.conf e scriviamo nameserver 192.168.1.1

    Ora salvate il file e restartate la rete con /etc/init.d/networking restart

  • effedagf:

    Ho uBuntu 8.10
    Dovrei impostare l’IP statico.
    Seguo questi passi, ma essendo molto inesperto di uBuntu mi blocco subito perchè non riesco a salvare il file
    etc/network/interfaces

    Io ci clicco sopra e quando si apre sostituisco quanto appare con

    iface eth0 inet static
    address 192.168.1.3
    netmask 255.255.255.0
    gateway 192.168.1.1

    poi, come detto, quando tento di salvarlo, mi dice

    Permessi per salvare il file insufficienti. Assicurarsi di aver digitato correttamente la posizione e riprovare.

    Poi devo aprire resolv.conf
    e al posto di nameserver 193.12.150.2 metterci il mi IP statico es 192.168.1.10x oppure 192.168.1.1 ?

    Ecco siccome sono abbastanza spratico riuscite a spiegarmi come devo salvare il tutto così provo? Grazie 1000.

    ps: forse ho precedentemente erroneamente inviato un messaggio incomprensibile. Scusatemi.

  • prova:

    devi entrarci come root con il comando SUDO

    esempio: sudo nano /etc/resolv.conf

    e via dicendo

  • roberto:

    strano, oggi ho notato per la prima volta che debian fa i capricci…
    avendo IP 192.168.1.100 assegnato da NetworkManager configuro interfaces cosi’:

    allow-hotplug eth0

    iface eth0 inet static
    address 192.168.1.123
    broadcast 255.255.255.0
    gateway 192.168.1.1

    e poi un
    /etc/init.d/networking restart

    eppure non mi modifica l’indirizzo ip.
    Strano?
    Non sara’ colpa di NetworkManager?

  • Ciao
    Solitamente il NetworkManager crea piu’ problemi che altro.
    Le cose sono 2, se tu usi il NetworkManager ti usa quello, e quindi ignora quello che metti nel file di config, il NetworkManager non e’ una gui di quel file di config, e’ un gestore a se, infatti io lo odio e non mi piace affatto, preferisco wicd, ma anche wicd non legge quel file di config.
    Quindi se usi un NeworkManager qualsiasi imposta l’ip che vuoi usare da li’, altrimenti non usare nessun NetworkManager e modifichi a mano quel file.
    Spero di esserti stato d’aiuto.

  • 3nigmaCJ:

    Secondo me é meglio l´IP dinamico, poi se devi *Hackare* basta che ti proxy.

  • marco:

    Diciamo che per me è più utile un IP Statico, perchè sopratutto per utilizzare amule, o quando ho messo su una VPN, dove è richiesta l’apertura di alcune porte nel router, è meglio un ip statico, che rimane fisso, anche se per la VPN sarebbe ottimo avere fisso anche l’ip del provider, ma per quello se non paghi per averlo fisso non ci puoi far niente hehe.
    Comunque è utile sapere come si fa a mettere l’ip statico nei vari sistemi linux, perchè chi per esigenze, o chi per conoscenza, può essere molto utile saperlo fare.

  • claudio:

    Ciao, intanto ti ringrazio per aver pubblicato questa guida. Vorrei provare a chiederti dei chiarimenti. Io avevo disabilitato il DHCP sul router Tiscali, cosa che mi ha bloccato appunto e non mi ha permesso più di navigare. Sono riuscito creando una nuova connessione. Ora il mio timore è che agisco su etho0 in realtà non riesco ad ottenere l’IP statico poichè la connessione attiva è l’altra? Corretto?

    @marco E se uno ha Network manager, come si fa a settare un ip statico? O come faccio a controllare se il mio ip è statico o dinamico?

  • claudio:

    ho risolto grazie

Lascia un Commento

Categorie
Translation
English中文(简体)češtinadanskNederlandsSuomiFrançaisDeutschΕλληνικάBahasa IndonesiaItalianoíslenskaGaeilge우리말NorskPolskiPortuguêsRomânăРусскийslovenčinaEspañolsvenskaУкраїнська
by Transposh
Cerca con Google
Abbonati al Sito
Sottoscrivi i nostri feed e rimani aggiornato sulle ultime notizie del blog.

Clicca qui per abbonarti al nostro feed per rimanere aggiornato.

Se non sai cosa sono leggi questa guida

Iscriviti alla Newsletters

Inserisci la tua e-mail:

Utenti Online
Downloads Recenti
I più scaricati
Sondaggio

Linuxtutorial torna rinnovato e con argomenti nuovi, cosa ne pensi?

  • Bella la grafica, ma i contenuti era meglio se rimanevano solo su Linux (0%, 0 Voti)
  • Ottimo ritorno per Linuxtutorial, davvero bello (0%, 0 Voti)
  • Si mi piace molto il nuovo sito (0%, 0 Voti)
  • La grafica non mi piace, ma i contenuti sempre belli e interessanti (0%, 0 Voti)
  • Grafica brutta, e contenuti da rivedere e poco interessanti (0%, 0 Voti)
  • È orribile, non c'è niente al posto giusto (100%, 0 Voti)

Voti Totali: 0

Vota

Loading ... Loading ...
Visite