Como vinculo um grupo de / 24 sub-redes (secundárias) em um único tiro?

0

Eu preciso vincular um grupo de / 24 sub-redes IPv4 como secundárias. O principal / 29 já está definido durante a instalação do Ubuntu 14x. Como faço para vincular o restante / 24 sub-redes em um tiro em vez de IPs individuais individuais um de cada vez?

Eu tentei esse método adicionando a linha abaixo em / etc / network / interfaces, mas não funcionou?

up route add [-net|-host] <host/net>/<mask> gw <host/IP> dev <Interface>

root@server:~# /etc/init.d/networking restart

Eu também tentei esse método também (abaixo do exemplo, mas fiz IPs reais e em1)

for i in {1..128}; do echo iface eth1:$i inet static >> /etc/network/interfaces; echo address 192.168.0.$i >> /etc/network/interfaces; echo netmask 255.255.255.0 >> /etc/network/interfaces; echo auto eth1:$i >> /etc/network/interfaces; done


root@server:~# service networking restart
stop: Job failed while stopping
start: Job is already running: networking
root@server:~# ifdown em1 && sudo ifup em1 
    
por Cazzette 22.11.2016 / 16:13

1 resposta

0

Eu executo alguns scripts a cada nova instalação. Um é mais para configurações e outro para adicionar software.

Parte do meu roteiro. Ao longo do tempo mudou de 192. para 10. (e para trás), então eu comento um não usado atualmente.

#NFS setup
fname_exp=/etc/exports
#nfs1="/mnt/data   192.168.1.0/24(rw,no_root_squash,async)"
#nfs2="/mnt/shared 192.168.1.0/24(rw,no_root_squash,async)"
nfs1="/mnt/data   10.0.0.0/24(rw,no_root_squash,async)"
nfs2="/mnt/shared 10.0.0.0/24(rw,no_root_squash,async)"

echo $nfs1 >> $fname_exp
echo $nfs2 >> $fname_exp
    
por oldfred 22.11.2016 / 17:32