Come rendere statico l'indirizzo IP (eth0)


10

Sto facendo davvero fatica a configurare Ubuntu 13.04 per avere un indirizzo IP statico. Ho provato più soluzioni ma ogni volta che riavvio (non riesco a eseguire il comando di ripristino della rete perché Ubuntu si blocca) Finisco senza connessione.

Ecco cosa ottengo quando digito ifconfig nel terminale:

eth0      Link encap:Ethernet  HWaddr 10:bf:48:bc:07:cb  
          inet addr:192.168.0.8  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::12bf:48ff:febc:7cb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1763067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1024326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2284491220 (2.2 GB)  TX bytes:136809317 (136.8 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1840 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1840 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:185688 (185.6 KB)  TX bytes:185688 (185.6 KB)

Ho anche provato questo:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
        address 192.168.0.160
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        dns-nameservers 24.222.0.94
        dns-nameservers 24.222.0.95

Se qualcuno potesse aiutarmi sarebbe molto apprezzato.


Quale IP stai cercando di ottenere statico? E stai usando NetworkManager?
— Thomas Ward

@Qasim - La rimozione di networkmanager non è una soluzione. Preferisco me stesso, ma non è ancora una soluzione. Potrebbe rompere un sacco di cose per strapparlo via. È un po 'come dire, basta rimuovere dnsmasq se si desidera una gestione DNS vecchio stile. Potrebbe funzionare, ma non sta risolvendo il problema.
— RobotHumans,

hmmmmm capito .. commento rimosso sul gestore della rete
— Qasim

Risposte:


6

Seguire questi passaggi per rendere statico l'indirizzo IP di un sistema:

  1. Apri file di interfaccia ( sudo vi /etc/network/interfaces)
  2. Cercare

    auto eth0
    iface eth0 inet dhcp
    
  3. Sostituisci i comandi sopra con

    auto eth0
    iface eth0 inet static
    address 192.168.1.100(Enter desired ip here)
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    
  4. Quindi entra

    sudo ifdown eth0; sudo ifup eth0
    

2
In che cosa differisce da ciò che mostra l'OP?
— Guntbert,

0

Questo è ciò che ha funzionato per me.

auto eth0
iface eth0 inet static
        address 192.168.0.160
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        dns-nameservers 24.222.0.94 24.222.0.95
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.