Centos işletim sistemlerinde ip ekleme veya kaldırma işlemi oldukça basittir. Centos sürümlerinin tümünde işlem ve yol aynıdır. Eğer elinizde size tahsis edilmiş ip aralığı veya tekil bir ip mevcut ise ve eklemenzi gerekiyor ise aşağıdaki adımları takip edebilirsiniz.
Bu makalede yer alan centos ip ekleme işlemini tüm centos yüklü VPS Paketlerinde gerçekleştirebilirsiniz.
Centos işletim sistemlerinde ip dosyalarının yer aldığı klasöre şu komutlarla ulaşılabilir ;
1 2 |
cd /etc/sysconfig/network-scripts ls -a |
====== İP ARALIĞI EKLEMEK İÇİN ======
Eğer ip aralığı eklemek isterseniz aşağıdaki işlemleri uygulayabilirsiniz. Aşağıdaki ip adresleri örnektir. ;
ifcfg-eth0-range.0 dosyası oluşturalım ;
1 |
nano /etc/sysconfig/network-scripts/ifcfg-eth0-range.0 |
Kendi ip adreslerimize göre düzenleyerek ekleyelim ;
1 2 3 4 5 |
ONBOOT=yes IPADDR_START=192.168.1.1 IPADDR_END=192.168.1.7 NETMASK=255.255.255.0 CLONENUM_START=0 |
Yukarıdaki terimleri açıklayacak olur isek ;
IPADDR_START = başlangıç ip adresi
IPADDR_END = son ip adresi
CLONENUM_START=0 = (eth0 değerinin başlangıç numarasıdır. Örneğin: eth0:0,eth0:1 gibi.. Daima 0 dan başlatınız.)
İp ekleme sonrası network restart ediyoruz ;
1 |
service network restart |
Şu komut ile de işlemin başarılı olup olmadığını ip adreslerinin ekrana basılması ile anlıyoruz ;
1 |
ifconfig |
======TEK İP EKLEMEK İÇİN ======
Eğer tek yani ana ip haricinde 1 adet daha ip adresi eklemek isterseniz aşağıdaki işlemleri uygulayabilirsiniz. Aşağıdaki ip adresleri örnektir. ;
1 |
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1 |
Kopyaladığımız dosyayı nano ile açıyoruz ;
1 |
nano /etc/sysconfig/network-scripts/ifcfg-eth0:1 |
Kendi ip adreslerimize göre düzenleyerek güncelliyoruz. DEVICE=eth0 yerine başlangıç dosyası olması nedeniyle DEVICE=eth0:1 yapmalıyız. UUID ve HWADDR değeri ise sizde farklıdır. Örnek parametreler aşağıdaki gibidir ;
1 2 3 4 5 6 7 8 9 10 11 12 |
DEVICE=eth0:1 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.1.2 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0:1" |
İp ekleme sonrası network restart ediyoruz ;
1 |
service network restart |
======== AŞAĞIDAKİ SİLME İŞLEMİ TERCİHSELDİR ========
Eğer eklediğiniz ip yi veya ip aralığını kaldırmak isterseniz aşağıdaki işlemleri uygulayabilirsiniz ;
Tek ip için ;
1 |
rm -rf /etc/sysconfig/network-scripts/ifcfg-eth0:1 |
Ip aralığı için ;
1 |
rm -rf /etc/sysconfig/network-scripts/ifcfg-eth0-range.0 |
Ardından network restart ediyoruz ;
1 |
service network restart |
İşlemler basitçe bu şekildedir.