Ubuntu 15.10 Problemas de rede

0

Eu recentemente implantei uma VM com o Ubuntu 15.10 e estou tendo problemas para configurar a rede corretamente. Nota: Quando o sistema operacional foi instalado, ele pegou um IP (do DHCP, eu acho), porque ele não me pediu para configurar a rede. Após a instalação, pude acessar o servidor através desse IP. No entanto, continuo tentando adicionar outro IP (10.100.144.115) ao servidor e o servidor não atende.

Isso é o que eu tenho em / etc / network / interfaces:

root@blah20:/etc/network# cat interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo ens33
iface lo inet loopback

# The primary network interface – use DHCP to find our address
auto ens33
iface ens33 inet static
address 10.100.144.142
netmask 255.255.255.0
broadcast 10.100.144.255
gateway 10.100.144.1
dns-nameserver 8.8.8.8

# The secondary IP – This one is very important as it hosts the Portal.
auto ens33
iface ens33:0 inet static
address 10.100.144.115
netmask 255.255.255.0
gateway 10.100.144.1
root@blah20:/etc/network#

Quando eu reinicio a rede, recebo apenas o primeiro IP.

root@blah20:/etc/network# ifconfig
ens33     Link encap:Ethernet  HWaddr 00:50:56:a4:5e:35
          inet addr:10.100.144.142  Bcast:10.100.144.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fea4:5e35/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:482877 errors:2 dropped:2 overruns:0 frame:0
          TX packets:44446 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:108341017 (108.3 MB)  TX bytes:14661830 (14.6 MB)
          Interrupt:19 Base address:0x2000

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

root@blah20:/etc/network#

Eu tentei coisas diferentes, mas nada parece funcionar. Alguém pode me dizer o que estou fazendo errado? Eu nunca tive esse problema com o CentOS ou qualquer outro sabor.

    
por Web4Fun 11.07.2016 / 16:36

2 respostas

1

Eu acho que o problema é que você tem auto ens33 novamente ao invés de auto ens33: 0 na segunda estrofe. Como está atualmente, sua configuração deve permitir que você faça ifup ens33: 0 para iniciá-lo manualmente.

    
por 11.07.2016 / 17:10
0

Meu comentário acima estava incorreto; você precisa de duas estrofes separadas, mas o nome da interface deve ser o mesmo. Além disso, você não precisa ter o auto duas vezes.

Aqui está a seção corrigida do arquivo:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface – use DHCP to find our address
auto ens33
iface ens33 inet static
address 10.100.144.142
netmask 255.255.255.0
gateway 10.100.144.1
dns-nameserver 8.8.8.8

# The secondary IP – This one is very important as it hosts the Portal.
iface ens33 inet static
address 10.100.144.115
netmask 255.255.255.0

(O endereço de transmissão, por padrão, é o último endereço válido, portanto, não precisa ser explicitamente declarado).

Note que você não está usando o DHCP em nenhum lugar aqui, então o primeiro comentário está incorreto.

Você pode, opcionalmente, combinar as linhas address e netmask , especificando o prefixo após o endereço, da seguinte forma:

# The primary network interface – use DHCP to find our address
auto ens33
iface ens33 inet static
address 10.100.144.142/24
gateway 10.100.144.1
dns-nameserver 8.8.8.8

# The secondary IP – This one is very important as it hosts the Portal.
iface ens33 inet static
address 10.100.144.115/24
    
por 11.07.2016 / 16:58