Linux işletim sistemlerinde rasgele IP adresi atamak bazen test amaçlı veya güvenlik amacıyla gerekebilir. Bu blog yazısında, Linux terminalini kullanarak rasgele bir IP adresi oluşturmayı ve bir ağ arayüzüne atamayı öğreneceksiniz.
Adım 1: Rasgele IP Adresi Oluşturma İlk olarak, terminali açarak bash komutlarını kullanarak rasgele bir IPv4 adresi oluşturuyoruz:
bash RANDOM_IP="192.$((RANDOM%256)).$((RANDOM%256)).$((RANDOM%256))"
Bu komut, RANDOM_IP değişkenine rasgele bir IPv4 adresi atar.
Adım 2: Ağ Arayüzünü Belirleme Hangi ağ arayüzüne rasgele IP adresi atayacağımızı belirlememiz gerekiyor. Bu bilgiyi almak için terminalde şu komutu kullanabiliriz:
ip a
Bu komut, mevcut ağ arayüzlerini listeler. Örneğin, wlo1 adında bir kablosuz ağ arayüzümüz olduğunu varsayalım.
Adım 3: IP Adresini Atama Rasgele oluşturduğumuz IP adresini belirlediğimiz ağ arayüzüne atayabiliriz. Örneğin, wlo1 arayüzüne 192.168.1.100 IP adresini atamak için şu komutu kullanırız:
sudo ip addr add $RANDOM_IP/24 dev wlo1
Bu komut, rasgele oluşturduğumuz IP adresini wlo1 ağ arayüzüne atar.
Sonuç: Bu basit adımları takip ederek, Linux tabanlı bir sistemde rasgele bir IP adresi oluşturabilir ve ağ arayüzüne atayabilirsiniz. Bu yöntem, test ortamlarında veya güvenlik açısından izole edilmiş denemelerde kullanışlı olabilir. Unutmayın, ağ konfigürasyonlarını değiştirirken dikkatli olun ve gerektiğinde sistem yöneticinizden yardım alın.
TAM KOD
RANDOM_IP="192.$((RANDOM%256)).$((RANDOM%256)).$((RANDOM%256))"
sudo ip addr add $RANDOM_IP/24 dev wlo1