Shell Scripting, change MAC in linux


Vom prezenta cum se face un script pentru a schimb o adesa MAC a unei interfete de retea pe un sistem Linux.

 De aici incepe scriptul:

#!/bin/bash
#
# Configurarea interfetelor
ifconfig eth0 down
ifconfig eth0 hw ether 01:00:c3:10:a2:87
ifconfig eth0 up
ifconfig eth0 192.168.5.10 netmask 255.255.255.0
route add default gw 192.168.5.1
#end of script

Asta este scriptul,  pentru a il putea face executabil dam comanda chmod +x change-mac.sh

Se considera ca asa ati denumit scriptul, dupa ce ii schimbam MAC-ul se pierde orice setare a interfetei de retea deaceea e bine sa ii spunem care sunt configurarile, si ruta default spre internet.

Pentru ca sa se execute scriptul imediat dupa ce booteaza sistemul de operare e bine sa ii trecem adresa absoluta a scriptului in fisierul /etc/rc.d/rc.local  adresa absoluta a scriptului trebuie sa arate de genul /home/user/bin/script.sh ( sau locul real unde se afla scriptul ).

Anunțuri

2 Responses to Shell Scripting, change MAC in linux

  1. Cum says:

    The documentation needs to mention that the shell script is written in bash and requires it. Cum

  2. Hi, interesting post. I have been wondering about this issue,so thanks for sharing. I’ll likely be subscribing to your posts. Keep up the good work

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: