Portál AbcLinuxu, 7. listopadu 2025 00:21
Řešení dotazu:
Čemu ta mac vadí? Pokud ty stroje nebudeš mít na jednom segementu sítě tak to nevadí.
Pokud potřebuješ jiné mac tak si zadáš jinou mac do konfiguráku síťové karty.
Pokud to potřebuješ stabilně tak najít mac v eeprom a programátorem přepsat.
Nějak pořád nechápu kde je problém? Prostě nastavím v konfiguraci sítě MAC adresu té síťovky a je to.Psal jsem to v puvodnim dotazu, psal jsem to i v prvni odpovedi na Vas. Po rebootu ma zase spatnou MAC adresu
ifcfg-eth0 ---------- DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00:21:d3:01:57:42 ONBOOT=yes
ifcfg-eth1 ---------- DEVICE=eth1 BOOTPROTO=dhcp HWADDR=00:21:D3:01:52:9E ONBOOT=yes HOTPLUG=noKabel mam v eth0, ONBOOT na eth1 jsem zapnul nedavno, jinak tam mam ONBOOT=no
Pokud existuje záznam HWADDR, tak se podle linkové adresy přejmenuje rozhraní na identifikátor z názvu konfiguračního souboru. K tomu tam HWADDR je.
MACADDR slouží na změnu linkové adresy. Logika v ifcfg skriptech neumí použít HWADDR a MACADDR najednou.
Proto u síťovky, které chcete změnit linkovou adresu, smažte HWADDR a dejte tam MACADDR.
Pokud takových síťovek máte více, pravděpodobně se jedná o nepodporovanou kombinaci, a buď si musíte konfiguráky pojmenovat tak, aby seděly názvy rozhraní, nebo si přenastavení linkové adresy budete muset ošetřit jinak. Například si uděláte init script, který se spustí před skriptem network, a v něm si třeba podle topologie na PCI sběrnici přenastavíte linkové adresy. Pak v ifcfg konfigurácích už MACADDR používat nebudete, naopak tam necháte HWADDR odpovídající novým adresám.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.