Script pour ajouter des interfaces virtuelles dans ubuntu

Est-ce que quelqu'un connaît le script ou la commande pour ajouter toutes les informations nécessaires dans / etc / interfaces Pour ajouter une nouvelle interface virtuelle?

Vous devrez ajouter un nouveau:

iface eth0:4 inet static
address x.y.x.y
netmask 255.255.240.0

et mettre à jour les interfaces réseau principales.

auto eth0 eth0:1 eth0:2 eth0:3 eth0:4
Invité:

Catherine

Confirmation de:

#!/bin/sh
# Usage: addif alias_nic address netmask
cat >>/etc/network/interfaces <<eof $1="" $2="" $3="" <="" [="" address="" auto="" code]="" div="" eof="" iface="" ifup="" inet="" netmask="" static="">
<div class="answer_text">
Je fais habituellement quelque chose comme ça dans mon
[url=http://www.annodex.net/cgi-bin/man/man2html?interfaces]http://www.annodex.net/cgi-bin ... faces[/url]
Fichier pour lier des adresses supplémentaires à l'interface. J'utilise les boutons UP / bas pour effectuer externe
[url=http://linux.die.net/man/8/ip]http://linux.die.net/man/8/ip[/url]
équipe qui fait partie du paquet iproute.

[code]auto eth0
iface eth0 inet static
address 192.168.32.10
netmask 255.255.255.0
network 192.168.32.0
broadcast 192.168.32.255
gateway 192.168.32.1
# bind .25 for bar
up ip addr add 192.168.32.25/24 brd + dev eth0
down ip addr del 192.168.32.25/24 brd + dev eth0
# bind .47 for foo
up ip addr add 192.168.32.47/24 brd + dev eth0
down ip addr del 192.168.32.47/24 brd + dev eth0

Bien sûr, il est également légitime de mettre quelque chose de similaire au fichier d'interface, bien que j'aime le premier.

auto eth0
iface eth0 inet static
address 192.168.32.10
netmask 255.255.255.0
network 192.168.32.0
broadcast 192.168.32.255
gateway 192.168.32.1

auto eth0:1
iface eth0:1 inet static
address 192.168.32.25
netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
address 192.168.32.47
netmask 255.255.255.0

</div>
</eof>

Blanche

Confirmation de:

Je fais habituellement quelque chose comme ça dans mon
http://www.annodex.net/cgi-bin ... faces
Fichier pour lier des adresses supplémentaires à l'interface. J'utilise les boutons UP / bas pour effectuer externe
http://linux.die.net/man/8/ip
équipe qui fait partie du paquet iproute.

auto eth0
iface eth0 inet static
address 192.168.32.10
netmask 255.255.255.0
network 192.168.32.0
broadcast 192.168.32.255
gateway 192.168.32.1
# bind .25 for bar
up ip addr add 192.168.32.25/24 brd + dev eth0
down ip addr del 192.168.32.25/24 brd + dev eth0
# bind .47 for foo
up ip addr add 192.168.32.47/24 brd + dev eth0
down ip addr del 192.168.32.47/24 brd + dev eth0

Bien sûr, il est également légitime de mettre quelque chose de similaire au fichier d'interface, bien que j'aime le premier.

auto eth0
iface eth0 inet static
address 192.168.32.10
netmask 255.255.255.0
network 192.168.32.0
broadcast 192.168.32.255
gateway 192.168.32.1

auto eth0:1
iface eth0:1 inet static
address 192.168.32.25
netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
address 192.168.32.47
netmask 255.255.255.0

Pour répondre aux questions, connectez-vous ou registre