Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
26.11.2024

CentOS’ta Ağ Yapılandırması Nasıl Yapılır

CentOS’ta ağ yapılandırması, sunucunuzu internete veya yerel bir ağa bağlamak için gereklidir. Bu kılavuz, statik IP adreslerinin yapılandırılması ve ağ hizmetlerinin yönetilmesi de dahil olmak üzere CentOS’ta bir ağ arayüzü kurmaya yönelik temel adımları kapsayacaktır.

1. Ağ Arayüzlerini Anlama

CentOS’ta ağ arayüzleri /etc/sysconfig/network-scripts/ dizininde bulunan dosyalarla temsil edilir. Her arayüzün ifcfg-<arayüz_adı> adında bir yapılandırma dosyası vardır; burada <arayüz_adı> tipik olarak eth0, ens33 veya benzeridir.

2. Ağ Arabirimlerinin Tanımlanması

Ağ yapılandırmasını yapmadan önce, CentOS sisteminizdeki kullanılabilir ağ arabirimlerini belirleyin:

  1. Bir Terminal açın: SSH üzerinden veya doğrudan sunucu üzerinden terminale erişin.
  2. Ağ Arayüzlerini Listeleyin: Aşağıdaki komutu çalıştırın:
    ip adresi

    Bu komut, tüm ağ arabirimlerinin ve geçerli durumlarının bir listesini görüntüler.

3. Statik IP Adresi Yapılandırma

Ağ arayüzünüz için statik bir IP adresi ayarlamak için aşağıdaki adımları izleyin:

Adım 1: Ağ Arabirimi Yapılandırma Dosyasını Düzenleyin

  1. Yapılandırma Dosyasını Açın: Uygun ifcfg dosyasını düzenlemek için bir metin düzenleyici (nano veya vi gibi) kullanın. Örneğin, arayüzünüz ens33 ise:
    sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
  2. Yapılandırma Parametreleri Ekleme veya Değiştirme: Aşağıdaki parametrelerin dosyada ayarlandığından emin olun:
    DEVICE=ens33 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.100 # İstediğiniz statik IP adresi ile değiştirin NETMASK=255.255.255.0 # Ağınızın alt ağ maskesi ile değiştirin GATEWAY=192.168.1.1 # Ağınızın ağ geçidi ile değiştirin DNS1=8.8.8.8 # Birincil DNS sunucusu DNS2=8.8.4.4 # İkincil DNS sunucusu (isteğe bağlı)

    Değerleri ağ ayarlarınıza göre ayarlayın.

Adım 2: Kaydet ve Çık

Değişiklikleri kaydedin ve metin düzenleyiciden çıkın (nano için CTRL X, ardından Y ve Enter tuşlarına basın).

4. DHCP’nin (Dinamik Ana Bilgisayar Yapılandırma Protokolü) Yapılandırılması

Arayüzünüzü otomatik IP adresleme için DHCP kullanacak şekilde yapılandırmayı tercih ediyorsanız, aşağıdaki adımları izleyin:

  1. Yapılandırma Dosyasını Açın:
    sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
  2. Yapılandırma Parametrelerini Değiştirin: Mevcut parametreleri aşağıdakilerle değiştirin:
    AYGIT=ens33 TİP=Ethernet BOOTPROTO=dhcp ONBOOT=yes
  3. Kaydet ve Çık.

5. Ağ Hizmetini Yeniden Başlatma

Ağ arayüzünü yapılandırdıktan sonra, değişikliklerin etkili olması için ağ hizmetini yeniden başlatın:

sudo systemctl ağı yeniden başlat

6. Ağ Yapılandırmasının Doğrulanması

Ağ yapılandırmanızın doğru çalıştığını doğrulamak için:

  1. IP Adresini Kontrol Edin: Arayüzün geçerli IP adresini görüntülemek için aşağıdaki komutu kullanın:
    ip addr göster ens33
  2. Bağlanabilirliği Test Edin: Bağlanabilirliği test etmek için harici bir adrese ping atın:
    ping -c 4 google.com

    Yanıt alırsanız, ağınız doğru çalışıyor demektir.

7. Yaygın Ağ Sorunlarını Giderme

  • Ağ Başlatılmıyor: Yapılandırma dosyasında özellikle ONBOOT=yes olmak üzere doğru ayarların bulunduğundan emin olun.
  • Bağlantı Yok: Ağ geçidi ve DNS ayarlarınızı kontrol edin. Fiziksel bir sunucu kullanıyorsanız ağ kablosunun bağlı olduğundan emin olun.
  • Güvenlik Duvarı Sorunları: Güvenlik duvarı ayarlarınızın trafiği engellemediğini doğrulayın. Güvenlik duvarı ayarlarını kontrol etmek ve ayarlamak için aşağıdaki komutları kullanın:
    sudo firewall-cmd –list-all sudo firewall-cmd –add-service=http –permanent sudo firewall-cmd –reload

Sonuç

CentOS’ta ağ yapılandırması, ihtiyaçlarınıza göre statik veya dinamik IP adresleri ayarlamanıza olanak tanıyan basit bir işlemdir. Bu kılavuzu takip ederek sunucunuzun ağ arayüzlerini etkili bir şekilde yönetebilir ve internete ya da yerel ağlara bağlanabilirliği sağlayabilirsiniz. Optimum performansı korumak için yapılandırmalarınızı düzenli olarak kontrol edin ve ağ durumunuzu izleyin.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills