Das Hinzufügen einer virtuellen Netzwerkkarte in CentOS 7 funktioniert in der Cloud nicht

Das Hinzufügen einer virtuellen Netzwerkkarte in CentOS 7 funktioniert in der Cloud nicht

Wie kann ich auf einem Cloud-Server eine virtuelle Netzwerkkarte mit einer bestimmten MAC-Adresse hinzufügen?

Ich habe vor Kurzem einen darin enthaltenen Cloud-basierten Dienst erworben Centos 7.

Ich habe eine Anwendung, die nur unter einer bestimmten MAC-Adresse läuft.

Wie kann ich diese MAC-Adresse klonen oder eine weitere virtuelle Netzwerkkarte mit dieser MAC-Adresse hinzufügen?

Ich habe versucht, eine virtuelle Netzwerkkarte wie eth0:1 hinzuzufügen. Das Hinzufügen verlief problemlos, aber die MAC-Adresse ist dieselbe wie bei eth0. Ich benötige jedoch eine andere MAC-Adresse.

Antwort1

Wenn Sie keinen Datenverkehr darüber leiten müssen, können Sie die dummySchnittstelle verwenden

zB vorher:

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 52:54:00:0c:d8:88 brd ff:ff:ff:ff:ff:ff

Nun verwenden wir das dummyModul und erhalten eine neue Schnittstelle:

$ sudo modprobe dummy
$ sudo ip link set dummy0 address 10:20:30:40:50:60
$ ip link show dummy0                            
3: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT 
    link/ether 10:20:30:40:50:60 brd ff:ff:ff:ff:ff:ff

Dadurch wurde eine Schnittstelle erstellt, die dummy0mit der von uns angeforderten MAC-Adresse aufgerufen wird.

Eine andere Möglichkeit könnte darin bestehen, ein tapGerät zu erstellen:

$ sudo ip tuntap add dev tap0 mode tap
$ sudo ip link set tap0 address 10:20:30:40:50:61
$ ip link show tap0
4: tap0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 500
    link/ether 10:20:30:40:50:61 brd ff:ff:ff:ff:ff:ff

Mit tapGeräten können Sie es nennen, wie Sie wollen, auchschummelnund nenne es eth1.

verwandte Informationen