15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Kodu kullanın:

Skills
Başlayın
02.01.2026

Hangi linux komutunu IP yapılandırma ayarlarını görüntülemek veya değiştirmek için kullanabilirsiniz?

Modern Linux sistemlerinde, ağ yapılandırması, grafik arayüze güvenmeden IP ayarlarını incelemenizi, sorun gidermenizi ve değiştirmenizi sağlayan bir dizi komut satırı aracıyla yönetilir. Bu komutlar, bir makinenin ağa nasıl bağlandığı üzerinde hızlı, hassas kontrol sağladıkları için yöneticiler ve güç kullanıcıları için gereklidir—ister bir sunucuda statik IP atıyor olun, bir hizmetin neden ulaşılamadığını kontrol ediyor olun, varsayılan ağ geçidini doğruluyor olun ya da bir yeniden başlatmadan sonra bir arayüzü açıyor olun.

Gerçek dünya senaryolarında, bu komutları kullanarak:

  • Ağ arayüzlerine atanan mevcut IP adreslerini (IPv4/IPv6) görüntüleyin
  • Bağlantı durumunu (AÇIK/KAPALI), MTU ve arayüz ayrıntılarını kontrol edin
  • Yönlendirme kurallarını ve aktif varsayılan ağ geçidini görüntüleyin
  • Test veya acil kurtarma için IP yapılandırmasını geçici olarak değiştirin
  • Bağlantı sorunlarını (yanlış alt ağ, eksik rota, arayüz kapalı, vb.) teşhis edin
  • Sistemin bir hedefe ulaşmak için hangi arayüz ve rotayı kullandığını doğrulayın

Linux her yerde çalıştığı için—bulut sunucularından ve VPS düğümlerinden yönlendiricilere ve gömülü cihazlara kadar—CLI aracılığıyla ağ yapılandırmasını yapabilmek temel bir beceridir. Modern Linux’ta, IP yapılandırmasını görüntülemek ve değiştirmek için ana komut: ip (iproute2 paketinden). Çoğu eski yardımcı programın yerini alır, dağıtımlar arasında tutarlı çalışır ve günümüz üretim ortamlarında kullanılan standart araçtır.

IP yapılandırmasını değiştir (çalışma zamanı / kalıcı olmayan)

ip ile yapılan değişiklikler genellikle yeniden başlatmaya kadar (veya NetworkManager/systemd-networkd bunları geçersiz kılana kadar) sürer. Kalıcılık için NetworkManager’ı (nmcli) veya dağıtım yapılandırma dosyalarını kullanın.

Bir arayüzü aç/kapat

sudo ip link set dev eth0 up
sudo ip link set dev eth0 down

Bir IP adresi ekle (CIDR)

sudo ip addr add 192.168.10.50/24 dev eth0

Bir IP adresini kaldır

sudo ip addr del 192.168.10.50/24 dev eth0

IP adresini değiştirme (yaygın desen)

sudo ip addr flush dev eth0

sudo ip addr add 192.168.10.50/24 dev eth0

Varsayılan bir ağ geçidi ekle

sudo ip route add default via 192.168.10.1 dev eth0

Varsayılan ağ geçidini değiştirme (temiz bir şekilde)

sudo ip route replace default via 192.168.10.1 dev eth0

Statik bir rota ekle

sudo ip route add 10.50.0.0/16 via 192.168.10.254 dev eth0

Kalıcı değişiklikler (masaüstü/sunucularda önerilir)

NetworkManager kullanıyorsanız: nmcli

Ubuntu Desktop, birçok RHEL tabanlı masaüstü ve birçok bulut görüntüsü için en iyisidir.

Bağlantıları göster

nmcli con show

Bir bağlantıda statik IPv4 ayarla

sudo nmcli con mod "Wired connection 1" ipv4.method manual
ipv4.addresses 192.168.10.50/24 ipv4.gateway 192.168.10.1 ipv4.dns "1.1.1.1 8.8.8.8"
sudo nmcli con up "Wired connection 1"

systemd-networkd kullanıyorsanız: networkctl

Minimal sunucularda yaygındır.

networkctl status

Kalıcılık, aşağıdaki *.network dosyalarını düzenleyerek sağlanır:

  • /etc/systemd/network/

Hala göreceğiniz eski komutlar (ama tercih edilmez)

  • ifconfig (net-tools) — artık varsayılan olarak genellikle yüklenmez

  • route — ip route ile değiştirilmiştir

Pratik sonuç

  • Görüntüle + değiştir (modern standart): ip

  • Kalıcı hale getirin (yaygın): nmcli (NetworkManager) veya systemd-networkd yapılandırması

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Kodu kullanın:

Skills
Başlayın