Takvim
Aralık 2024
P S Ç P C C P
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

ESXi VPS “eth0: Device eth0 does not” Hatası ve Çözümü

VM ESXİ’de sanal sunucunuzda aşağıdaki eth0 hatasını alıyorsanız, panik yapmayın çözümü basit! 🙂 Bu sorun genelde klonlanan veya transfer yapılan sanal sunucularda MAC adresinden dolayı oluşabilen bir hatadır.

Bringing up interface eth0: Device eth0 does not seem to be preset, delaying initialization.      [FAILED]

Yeni mac adresini eskisi ile değiştirmek için önce yeni atanan mac adresini tespit  70-persistant-net.rules dosyasını aşağıdaki gibi düzenliyoruz.

nano /etc/udev/rules.d/70-persistant-net.rules

ile dosyayı açtığımızda aşağıdaki gibi satırlar sizi karşılayacaktır.

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000) (custom name provided by external tool)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:50:56:9c:00:16″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″

# PCI device 0x8086:0x100f (e1000) (custom name provided by external tool)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:50:56:9c:00:18″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth1″

 

Yukarıdaki satırda NAME=”eth0″ kısmı bizim eski MAC adresimizin bulunduğu satır, ikinci satırdaki NAME=”eth1″ ise bizim yeni mac adresimizin bulunduğu satır. Burada yapmamız gereken ilk satır olan NAME=”eth0″ başına # koyup ikinci satırdaki NAME=”eth1″  kısmını  NAME=”eth0″  şeklinde düzenliyoruz. Yani son satırda bulunan ATTR{address}==”00:50:56:9c:00:18″ kısmı bizim yeni mac adresimiz.

Daha sonra eth0 dosyasını açıp, yukarıda  NAME=”eth0″ şeklinde düzenlediğimiz satırda bulunan mac adresini bu dosyadaki eski mac adresi ile değiştiriyoruz.

nano cd /etc/sysconfig/network-scripts/ifcfg-eth0

daha sonra değişikliği yapıp ifcfg-eth0 dosyasını kayıt ediyoruz. Sanal makinemize reboot attığımızda eth0 yeni mac adresimiz ile start alacağından problemsiz sanal sunucunuza erişim sağlayabileceksiniz 🙂

 

 

 

Leave a Comment