Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:macvlan

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:macvlan [2019/07/18 23:15]
ingo_wichmann angelegt
admin_grundlagen:macvlan [2020/01/19 16:06] (aktuell)
ingo_wichmann [Virtuelles Device mit anderer MacAdresse anlegen]
Zeile 1: Zeile 1:
-Zusätzliches ​Device mit anderer MacAdresse anlegen: +===== Virtuelles Device mit zufälliger MacAdresse anlegen ===== 
-  ip link add name macvlan0 ​address aa:​bb:​cc:​dd:​ee:​ff link enp0s25 type macvlan+  ip link add name veth0 link enp0s25 type macvlan 
 + 
 +===== Virtuelles ​Device mit anderer MacAdresse anlegen ​===== 
 +Bei der Wahl der Mac-Adresse beachten, dass das locally administered address (LAA) Bit gesetzt und das multicast-Bit nicht gesetzt sind [[wpde>​MAC-Adresse]]. Das sind Adressen, die im ersten Oktett auf ''​2'',​ ''​6'',​ ''​a''​ oder ''​e''​ enden.  
 +(( 
 +<file python local-unicast-mac.py>​ 
 +#​!/​usr/​bin/​python3 
 + 
 +for x in range(0, 2**6): 
 +  print('​{0:​b}10'​.format(x),​ '​{0:​x}'​.format(int('​{0:​b}10'​.format(x),​ 2))) 
 +</​file>​ 
 +Mögliche Mac-Adressen:​ 
 + 
 +  * x''​2'':​xx:​xx:​xx:​xx:​xx 
 +  * x''​6'':​xx:​xx:​xx:​xx:​xx 
 +  * x''​a'':​xx:​xx:​xx:​xx:​xx 
 +  * x''​e'':​xx:​xx:​xx:​xx:​xx ​                          
 +)) 
 + 
 +  ip link add name veth0 address aa:​bb:​cc:​dd:​ee:​ff link enp0s25 type macvlan
   ip link set up dev macvlan0   ip link set up dev macvlan0
 +
 +ARP Anfragen nur vom passenden Interface beantworten:​
 +  sysctl -w '​net.ipv4.conf.all.arp_ignore=2'​
 +
 +===== Virtuelles Device entfernen =====
 +
 +  ip link delete name name veth0
  
admin_grundlagen/macvlan.1563491732.txt.gz · Zuletzt geändert: 2019/07/18 23:15 von ingo_wichmann