Linux macvlan
zařízení je zde funkční řešení.
Vytvoří instanci podrozhraní vrstvy 2, které je v dobré víře logické zařízení, na rozdíl od eth0:1
administrativní fikci pro správu sekundárních IP adres, které pak mohu přesunout do síťového jmenného prostoru a adresy. Příklad:
# netns: test netns: default
# ============== ================
# test0:10.0.0.2 <-> eth0:10.0.0.1
# Create "test" network namespace
ip netns add test
ip netns exec test ip link set lo up
# Create subinterface and move to "test"
ip link add link eth0 name test0 type macvlan
ip link set test0 netns test
# Configure the subinterface
ip netns exec test ip addr add 10.0.0.2/24 brd + dev test0
Tím se zachová "primární" IP na eth0
a tím udržuje stávající systém víceméně nevědomý o mé skryté "sekundární" IP.
Dodatek pro rozhraní Wi-Fi
Uživatelské body poukazují na to, že macvlan
zařízení nebudou fungovat, pokud eth0
je wifi rozhraní. Místo toho použijte typ rozhraní ipvlan mode 12
.
Změňte velikost LVM bez ztráty dat
Co přesně znamená vstupní zařízení, které není TTY, ve výstupu běhu dockeru?