Config vários IPs para o servidor apache

0

Temos um Rootserver e o suporte nos disse "você tem 5 IPs e eu configurei um"

Agora eu editei o arquivo /etc/network/interfaces para o seguinte:

# 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 p2p1
 iface p2p1 inet static
    address 94.xxx.xxx.102
    netmask 255.255.255.0
    network 94.xxx.xxx.0
    broadcast 94.xxx.xxx.255
    gateway 94.xxx.xxx.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search hoster.com

iface p2p1:1 inet static
    adress 94.xxx.xx.116
    netmask 255.255.255.0
    network 94.xxx.xxx.0
    broadcast 94.xxx.xx.255
    gateway 94.xxx.xxx.1
    #dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search hoster.com

iface p2p1:2 inet static
    adress xxx.xxx.xxx.117
    netmask 255.255.255.0
    network 94.xxx.xxx.0
    broadcast 94.xxx.xxx.0
    gateway 94.xxx.xxx.1
    #dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search hoster.com

iface p2p1:3 inet static
    adress 94.xxx.xxx.118
    netmask 255.255.255.0
    network 94.xxx.xxx.0
    broadcast 94.xxx.xxx.0
    gateway 94.xxx.xxx.1
    #dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search hoster.com

 iface p2p1:4 inet static
    adress 94.xxx.xxx.119
    netmask 255.255.255.0
    network 94.xxx.xxx.0
    broadcast 94.xxx.xxx.0
    gateway 94.xxx.xxx.1
#dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search hoster.com

Eu senti falta de algo? Após a reinicialização, ainda não funciona. É minha primeira vez configurando vários IPs.

    
por user2521471 02.07.2015 / 21:48

1 resposta

2

Suas sub-rotinas para aliases de IP devem ter dados mínimos e uma declaração auto para cada. Eu prefiro usar o último octeto como o número do alias. Esta é a configuração que eu usaria.

auto p2p1:116
iface p2p1:116 inet static
   address xxx.xxx.xxx.116
   netmask 255.255.255.0

auto p2p1:117
iface p2p1:117 inet static
   address xxx.xxx.xxx.117
   netmask 255.255.255.0

auto p2p1:118
iface p2p1:118 inet static
   address xxx.xxx.xxx.118
   netmask 255.255.255.0

auto p2p1:119
iface p2p1:119 inet static
   address xxx.xxx.xxx.119
   netmask 255.255.255.0

Como alternativa, se você tiver o comando ip instalado, poderá adicionar os endereços na estrofe p2p1 com a adição de linhas como esta:

up ip addr add xxx.xxx.xxx.116/24 dev p2p1 || true
up ip addr add xxx.xxx.xxx.117/24 dev p2p1 || true
up ip addr add xxx.xxx.xxx.118/24 dev p2p1 || true
up ip addr add xxx.xxx.xxx.119/24 dev p2p1 || true

Detalhes podem ser encontrados na saída de man interfaces .

    
por BillThor 03.07.2015 / 05:40