Linux Sunucularda Ağ Bağdaştırıcısının Adını(Network Interface Card) Değiştirme etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Linux Sunucularda Ağ Bağdaştırıcısının Adını(Network Interface Card) Değiştirme etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ethernet/kablosuz bağdaştırıcı (eth0, eth1, wlan0, wlan1 vb.) için tanımlanan adın nasıl değiştirileceği ele alınacaktır. Linux altında kablolu/kablosuz bağdaştırıcı için geçerli adı şu komutla kontrol edebilirsiniz;
1
ifconfig
Sonra, ilgili dosyanın bir yedeğini almak üzere şu komutu döndürüyoruz;
1
cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.back
1. Öncelikle ağ bağdaştırıcılarının MAC adreslerini aşagıda ki komut yardımıyla ögreniriz.
1
# ifconfig -a | grep -i --color hwaddr
Örnek çıktı;
1
2
3
4
5
eth0      Link encap:Ethernet  HWaddr b8:ac:6f:65:31:e5
pan0      Link encap:Ethernet  HWaddr 4a:71:40:ed:5d:99
vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01
vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08
wlan0     Link encap:Ethernet  HWaddr 00:21:6a:ca:9b:10
2. Şimdi “/etc/udev/rules.d/70-persistent-net.rules” dosyasını düzenleyerek ağ bağdaştırıcılarının isimlerini degiştirebiliriz.
1
vi “/etc/udev/rules.d/70-persistent-net.rules”
1
2
# PCI device 0x14e4:0x1680 (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:ac:6f:65:31:e5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Örnegin “/etc/udev/rules.d/70-persistent-net.rules” dizinimizin içerisi yukarıdaki gibi olsun buna gore mac adresi “b8:ac:6f:65:31:e5” olan cihazın adı “eth0” dır.
Bunu eth1 yapmak istersek “NAME” kısmını aşagıda ki gibi düzeltmemiz gerekir.
1
2
# PCI device 0x14e4:0x1680 (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:ac:6f:65:31:e5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
3. Daha sonra sisteme reboot vererek degişlikligi tamamlamış oluruz.
NOT : Sisteme reboot vermeden ismi degiştirmek istersek öncelikle “/etc/sysconfig/network-script” dizininde ki “ifcfg” ile başlayan dosyalarıda düzenlemeliyiz daha sonra network servisine restart vermeliyiz.
1
/etc/init.d/network restart
Ağ bağdaştırıcılarının isimlerini görmek için aşagıda ki komutlardan herhangi birini kullanabiliriz.
1
2
3
4
# ifconfig -a
# ifconfig wan0
# ifconfig -a | less
# ip addr show

Linux Sunucularda Ağ Bağdaştırıcısının Adını(Network Interface Card) Değiştirme