Použití ifrename je nejjednodušší způsob, jak zajistit, aby vaše síťové karty udržovaly správné konfigurace v systémech Linux. Obvykle se rozhraní objeví ve stejném pořadí a jádro jim přidělí stejná jména, ale někdy se to může změnit (např. po aktualizaci jádra nebo přidání další síťové karty). Váš pěkný linuxový firewall nebude fungovat se smíšenými síťovými rozhraními, takže je nejlepší je přibít. Dalším bonusem je, že pomocí ifrename můžete snadno pojmenovat svá rozhraní, jak chcete. Můžete jim dát popisná jména jako „lan“ a „wan“ místo eth0 a eth1.
Pokud narazíte na níže uvedenou chybu:
ifrename: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce.
Distribuce | Příkaz |
---|---|
Debian | apt-get install ifrename |
Arch Linux | pacman -S ifrename |
Kali Linux | apt-get install ifrename |
CentOS | yum nainstalovat ifrename |
Fedora | dnf install wireless-tools-1 |
Raspbian | apt-get install ifrename |
Další nápovědu k příkazu ifrename naleznete na stránce manuálu:
$ man ifrename
K přejmenování síťového rozhraní lze použít nástroj ifrename. Volba -i určuje starý název rozhraní a -n nastavuje nový název. Chcete-li přejmenovat wlan0 na eth1, například:
# ifrename -i wlan0 -n eth1
Příklady příkazů ifrename
1. Nastavení konfiguračního souboru:
# ifrename -c /path/config
2. Testování modulů jádra před přejmenováním rozhraní:
# ifrename -p
3. Přejmenování konkrétního rozhraní:
# ifrename -i eth1
4. Chcete-li zadat nový název:
# ifrename -i eth1 -n eth8
5. Chcete-li povolit podporu převzetí:
# ifrename -t
6. Chcete-li povolit výstupní režim udev:
# ifrename -u
7. Do režimu chodu nasucho:
# ifrename -D
8. Chcete-li nastavit podrobný režim:
# ifrename -V