como adicionar um intervalo de endereços IP no debian

1

Eu quero adicionar um intervalo ou endereço IP 192.168.1.128 a 192.168.1.254 ao meu host debian Eu sei, há um arquivo de intervalo (como ifcfg-eth0-range0) no RedHat / CentOS, eles têm IPADDR_START / IPADDR_END, mas como fazer no debian?

    
por user73504 12.03.2011 / 09:05

4 respostas

2

Você poderia usar um script para adicionar os endereços para você. Crie o seguinte script como /etc/network/if-up.d/eth0

#!/bin/bash

if [ "$IFACE" eq "eth0" ]; then
    for IP in {128..254}; do
        ip addr add 192.168.1.${IP}/24 dev eth0
    done
fi

# EOF

/ 24 deve ser substituído pela máscara de sub-rede apropriada.

Um script correspondente em /etc/network/if-down.d/eth0 deve ser criado usando "ip addr" del no lugar de "ip addr add".

Certifique-se de executar chmod +x em ambos os scripts.

Você pode testar o script usando o comando IFACE=eth0 /etc/network/if-up.d/eth0 .

Você também pode criar o arquivo como /usr/local/sbin/eth0-aliases e executá-lo a partir de uma opção em /etc/network/interfaces . Adicione up /usr/local/sbin/eth0-aliases à estrofe eth0. Se você usar esse mecanismo, não precisará da condição if no script.

    
por 12.03.2011 / 18:02
1

Você precisa fazer isso manualmente para cada interface. Edite /etc/network/interfaces e adicione cada um a isso, por exemplo.

auto lo
iface lo inet loopback

auto eth0
auto eth0:1
auto eth0:2
iface eth0 inet static
         address 192.168.10.1
         netmask 255.255.255.0
         gateway 192.168.10.100

iface eth0:1 inet static
         address 192.168.10.2
         netmask 255.255.255.0
         gateway 192.168.10.100

iface eth0:2 inet static
         address 192.168.10.3
         netmask 255.255.255.0
         gateway 192.168.10.100
.
.
.
    
por 12.03.2011 / 09:22
1

Linode publicou um ótimo artigo sobre como fazer isso

link

    
por 12.03.2011 / 11:16
0

Você provavelmente pode adicionar apenas todos os IPs por conta própria a uma interface virtual. Consulte esta entrada de FAQ .

    
por 12.03.2011 / 09:14

Tags