Kvůli neobvyklému způsobu, jakým můj ISP nastavil internet, musím ručně nastavit MAC adresu, abych mohl být online.
Doposud jsem používal:
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
Tento příkaz však musím zadat při každém spuštění počítače.
Jak trvale nastavit MAC adresu?
Přijatá odpověď:
Můžete použít udev pravidlo pro automatické nastavení MAC adresu na vašem síťovém rozhraní
Vytvořte soubor /etc/udev/rules.d/99-custom-mac.rules
a vložte do něj:
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="XX:XX:XX:XX:XX:XX", RUN+="/sbin/ip link set dev %k address YY:YY:YY:YY:YY:YY"
kde XX:XX:XX:XX:XX:XX
je původní MAC adresa vašeho rozhraní (můžete ji získat ve výstupu ip link
) a YY:YY:YY:YY:YY:YY
je nová MAC adresa, kterou chcete vynutit.
Aby byla změna účinná, můžete spustit
sudo udevadm control --reload
ale pochybuji, že to funguje, takže reboot může být nutné.
„Špatný zrcadlový archiv“:Jak umístit jako „zrcadlo archivu Ubuntu“ při instalaci Ubuntu?
19:10:Cpu vždy přiškrcen?