MAC adresi nasıl değiştirilir?
Bir ağa bağlanmak için kullandığımız NIC(Network interface Car)ler fabrika tarafından verilmiş eşsiz bir kimlik numarasına sahiptir. Bu numaraya MAC adresi denir ve ağ ortamında haberleşen cihazlar bu numaralar üzerinden birbirleriyle iletişim kurar.
Fakat bu numara yazılımsal olarak maskelenebir. Yani işletim sistemi göndereceği pakete bizim istediğimiz bir kimlik numarasını ekleyebilir.
Linux`da bu işlemi aşağıda komutları kullanarak yapabiliriz...
öncelikle NIC’imizi down durumuna alıyoruz.
Şimdi MAC adresimizi değiştirelim. İnterface isminin eth0 ve vermek istediğimiz yeni MAC adresinin "00:07:FF:CC:99:53" olduğunu düşünürsek.
İşlemimiz bittikten sonra interface imizi yeniden up durumuna getirip kontrolümüzü yapabiliriz.
Gördüğünüz gibi eth0 isimli interface`in Mac adresini istediğimiz gibi değiştirdik. İlk baştada yazdığım gibi Mac adresini kalıcı şekilde(karttan) değiştirmek mümkün değil. Ama kullandığımız dağıtıma göre /etc/rc.d veya /etc/init.d altına bu satırları ekliyerek makine her açılışında bizim istediğimiz MAC adresini kullanmasını sağlayabiliriz.
Fakat bu numara yazılımsal olarak maskelenebir. Yani işletim sistemi göndereceği pakete bizim istediğimiz bir kimlik numarasını ekleyebilir.
Linux`da bu işlemi aşağıda komutları kullanarak yapabiliriz...
öncelikle NIC’imizi down durumuna alıyoruz.
root@slax# ifconfig eth0 down
Şimdi MAC adresimizi değiştirelim. İnterface isminin eth0 ve vermek istediğimiz yeni MAC adresinin "00:07:FF:CC:99:53" olduğunu düşünürsek.
root@slax# ifconfig eth0 hw ether 00:07:FF:CC:99:53
İşlemimiz bittikten sonra interface imizi yeniden up durumuna getirip kontrolümüzü yapabiliriz.
root@slax# ifconfig eth0 up
root@slax# ifconfig eth0 | grep HWaddr
eth0 Link encap:Ethernet HWaddr 00:07:FF:CC:99:53
root@slax# ifconfig eth0 | grep HWaddr
eth0 Link encap:Ethernet HWaddr 00:07:FF:CC:99:53
Gördüğünüz gibi eth0 isimli interface`in Mac adresini istediğimiz gibi değiştirdik. İlk baştada yazdığım gibi Mac adresini kalıcı şekilde(karttan) değiştirmek mümkün değil. Ama kullandığımız dağıtıma göre /etc/rc.d veya /etc/init.d altına bu satırları ekliyerek makine her açılışında bizim istediğimiz MAC adresini kullanmasını sağlayabiliriz.