Linux sunucuya ek IP adresi eklemek için SSH ile giriş yapıp ifconfig yazılır. Bu komut ile karşımıza ip adreslerinin bilgileri çıkar.

linux-ip-adresi-ekleme-1

Eth0 portunda 192.168.2.2 IP adresi ekli ve bu IP adresinin gateway adresi ise 192.168.2.1’dir. Yeni IP adresi eklemek için gateway IP adresinin sırasını takip ederek 192.168.2.3 adresini eklememiz gerekir.

Aşağıdaki komut ile internet dosyalarının olduğu klasöre gidilir.

cd /etc/sysconfig/network-scripts

linux-ip-adresi-ekleme-2

ls komutu ile dosyalar kontrol edilir ve ifcfg-eth0 dosyası bulunur.

linux-ip-adresi-ekleme-3

ifcfg-eth0 sunucunun ana IP adresinin bulunduğu dosyadır. IP adresi eklemek için bu dosyanın bir kopyası oluşturulur. Kopyalanan dosyanın adı ifcfg-eth0:1, ifcfg-eth0:2, ifcfg-eth0:3 şeklinde olmalıdır. Çünkü sistem bu şekilde yeni dosyaları tanımlamaktadır.

Aşağıdaki komut ile ifcfg-eth0 dosyası ifcfg-eth0:1 adı ile kopyalanır.

cp ifcfg-eth0 ifcfg-eth0:1

Dosyanın içine aşağıdaki komut ile giriş yapılır.

nano ifcfg-eth0:1

Not: Nano text editörü yüklü değil ise, “yum install nano –y” komutu ile yükleme yapabilirsiniz.

Açılan ekranda DEVICE= yazan bölümün karşısını düzenleyip eth0:1 yazılır. Değiştirilme işlemi tamamlandıktan sonra DEVICE=eth0:1 olacaktır.

IPADDR= kısmının karşısına IP Adresi eklenir.

GATEWAY= kısmının karşısına gateway adresi eklenir.

linux-ip-adresi-ekleme-4

Dosya CTRL + O kısayolu ile kaydedilir ve CTRL + X kısayolu ile editörden çıkılır.

Aşağıdaki komut ile yeni eklenilen ip çalıştırılır.

ifup ifcfg-eth0:1

linux-ip-adresi-ekleme-5

Komutu yazdıktan sonra ekrana yukarıdaki gibi bir yazı çıkacaktır. Burada eth0 portunun zaten ekli olduğunu ve üzerine yeni tanımlanmış IP adresinin eklendiğini belirtmektedir.

ifconfig komutu ile IP adreslerini kontrol edebilirsiniz.

linux-ip-adresi-ekleme-6