IP estática en el servidor ubuntu 15.10

IP estática en el servidor ubuntu 15.10

Sé que hay muchas preguntas de este tipo y tutoriales sobre cómo configurar ips estáticas, pero lo he intentado todo y todavía no logro obtener una ip estática. Internet funciona bien (puedo hacer ping a google.com), pero no obtengo la IP que quiero, todavía obtengo una IP aleatoria (generalmente 192.168.1.8).

Aquí está mi configuración:

auto lo
auto lo intet loopback

auto lo enp2s0
iface lo inet loopback
iface enp0s3 inet static
        address 192.168.0.107
        netmask 255.255.255.0i
        gateway 192.168.1.1
dns-nameservers 200.45.191.35 200.45.48.233 

Esto es lo que obtengo cuando pongoifconfig-a:

enp2s0    Link encap:Ethernet  HWaddr b8:70:f4:3f:8c:c5  
          inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::ba70:f4ff:fe3f:8cc5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:380 errors:0 dropped:0 overruns:0 frame:0
          TX packets:363 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:34659 (34.6 KB)  TX bytes:63438 (63.4 KB)

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:354 errors:0 dropped:0 overruns:0 frame:0
          TX packets:354 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:59253 (59.2 KB)  TX bytes:59253 (59.2 KB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.8.0.1  P-t-P:10.8.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlp3s0    Link encap:Ethernet  HWaddr 38:59:f9:c5:4d:5b  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Y esto esruta:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 enp2s0
10.8.0.0        10.8.0.2        255.255.255.0   UG    0      0        0 tun0
10.8.0.2        *               255.255.255.255 UH    0      0        0 tun0
192.168.1.0     *               255.255.255.0   U     0      0        0 enp2s0

Y esta es mimenos /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 200.45.191.35
nameserver 200.45.48.233
search Home
/etc/resolv.conf (END)

¡Gracias!

Respuesta1

Cambiar en/etc/network/interfaces

auto lo enp2s0
iface lo inet loopback

iface enp2s0 inet static
    address 192.168.1.107
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 200.45.191.35 200.45.48.233 

Respuesta2

Además de usar el nombre de interfaz correcto y corregir la línea de máscara de red, como se sugiere en los comentarios, su archivo también muestra el addresscampo como 192.168.0.107 en lugar de 192.168.1.107.

También necesitas eliminar estas dos líneas:

auto lo enp2s0
iface lo inet loopback

Y reemplácelos con:

auto enp2s0

Entonces todo tu /etc/network/interfacesarchivo debería verse así:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
iface enp2s0 inet static
 address 192.168.1.107
 netmask 255.255.255.0
 gateway 192.168.1.1
 dns-nameservers 200.45.191.35 200.45.48.233

En lugar de reiniciar, puedes reiniciar tu interfaz con:

ifdown enp2s0 && enp2s0

información relacionada